更新時間:2023年06月01日10時14分 來源:傳智教育 瀏覽次數(shù):
在JavaScript中,有以下基礎數(shù)據(jù)類型:
1.數(shù)字(Number):表示數(shù)值,包括整數(shù)和浮點數(shù)。
2.字符串(String):表示文本,用引號(單引號或雙引號)括起來的一系列字符。
3.布爾(Boolean):表示邏輯值,只有兩個取值,true和false。
4.undefined:表示未定義的值,通常用于聲明變量但未給其賦值。
5.null:表示空值或沒有對象的值。
6.符號(Symbol):表示唯一的標識符。
7.BigInt:表示任意精度的整數(shù),用于處理超過Number數(shù)據(jù)類型限制范圍的整數(shù)。
下面是一些JavaScript代碼演示基礎數(shù)據(jù)類型的使用:
// 數(shù)字(Number) var age = 25; var price = 9.99; // 字符串(String) var name = "John"; var message = 'Hello, world!'; // 布爾(Boolean) var isTrue = true; var isFalse = false; // undefined var undefinedVariable; // null var nullValue = null; // 符號(Symbol) var id = Symbol('id'); // BigInt var bigNumber = BigInt(9007199254740991); // 打印變量的類型 console.log(typeof age); // 輸出: "number" console.log(typeof name); // 輸出: "string" console.log(typeof isTrue); // 輸出: "boolean" console.log(typeof undefinedVariable); // 輸出: "undefined" console.log(typeof nullValue); // 輸出: "object"(這是一個歷史遺留問題) console.log(typeof id); // 輸出: "symbol" console.log(typeof bigNumber); // 輸出: "bigint"
這些基礎數(shù)據(jù)類型在JavaScript中用于存儲和操作不同類型的值。請注意,JavaScript還有一些復雜數(shù)據(jù)類型,如數(shù)組(Array)和對象(Object),它們用于存儲和組織更復雜的數(shù)據(jù)結(jié)構(gòu)。