變量和數據類型是最基礎的概念。變量是用來存儲數據的地方,而不同的數據類型則決定了變量能存儲什麼樣的值。今天我們來看如何宣告變量,並且了解 JavaScript 中常見的數據類型。
JavaScript 提供三種方式來宣告變量:var、let 和 const。每種方式的用途有些不同:
範例:
let username = 'pao'; // 變量可以重新賦值
const userAge = 20; // 變量不能重新賦值
JavaScript 中有幾種常見的基本數據類型,我們經常會用到:
字串(String):用來表示文字內容,必須用引號包起來,可以是單引號 ' 或雙引號 ".
let message = "Hello!";
數字(Number):數字類型包括整數和浮點數(小數)。
let price = 100.50;
布爾值(Boolean):表示 true 或 false,常用於判斷和邏輯運算。
let isLoggedIn = false;
null:表示「沒有值」,這是手動設置的「空」值。
let selectedOption = null;
undefined:當變量被宣告但尚未賦值時,默認值就是 undefined。
let userStatus;
物件(Object):這是複雜的數據類型,可以用來存儲多個屬性和方法。
let user = { name: 'pao', age: 20 };
你可以用 typeof 來檢查變量的數據類型,它會返回這個變量的類型。
console.log(typeof username); // "string"
console.log(typeof price); // "number"
console.log(typeof isLoggedIn); // "boolean"
console.log(typeof user); // "object"