教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線:400-618-4000

javascript有哪些基礎(chǔ)數(shù)據(jù)類(lèi)型?

更新時(shí)間:2023年06月01日10時(shí)14分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

  在JavaScript中,有以下基礎(chǔ)數(shù)據(jù)類(lèi)型:

  1.數(shù)字(Number):表示數(shù)值,包括整數(shù)和浮點(diǎn)數(shù)。

  2.字符串(String):表示文本,用引號(hào)(單引號(hào)或雙引號(hào))括起來(lái)的一系列字符。

  3.布爾(Boolean):表示邏輯值,只有兩個(gè)取值,true和false。

  4.undefined:表示未定義的值,通常用于聲明變量但未給其賦值。

  5.null:表示空值或沒(méi)有對(duì)象的值。

  6.符號(hào)(Symbol):表示唯一的標(biāo)識(shí)符。

  7.BigInt:表示任意精度的整數(shù),用于處理超過(guò)Number數(shù)據(jù)類(lèi)型限制范圍的整數(shù)。

  下面是一些JavaScript代碼演示基礎(chǔ)數(shù)據(jù)類(lèi)型的使用:

// 數(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;

// 符號(hào)(Symbol)
var id = Symbol('id');

// BigInt
var bigNumber = BigInt(9007199254740991);

// 打印變量的類(lèi)型
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"(這是一個(gè)歷史遺留問(wèn)題)
console.log(typeof id); // 輸出: "symbol"
console.log(typeof bigNumber); // 輸出: "bigint"

  這些基礎(chǔ)數(shù)據(jù)類(lèi)型在JavaScript中用于存儲(chǔ)和操作不同類(lèi)型的值。請(qǐng)注意,JavaScript還有一些復(fù)雜數(shù)據(jù)類(lèi)型,如數(shù)組(Array)和對(duì)象(Object),它們用于存儲(chǔ)和組織更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。

0 分享到:
和我們?cè)诰€交談!