W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Javascript原始類型將數(shù)據(jù)存儲(chǔ)在內(nèi)存中。
JavaScript中有五種基本類型:
類型 | 值 |
---|---|
Boolean | true 或 false |
Number | 整數(shù)或浮點(diǎn)數(shù)值 |
String | 由單引號(hào)或雙引號(hào)分隔的文本 |
Null | 只有一個(gè)值的原始類型,null |
Undefined | 只有一個(gè)值的原始類型,undefined |
最后兩個(gè),null和undefined,是特殊的Javascript。
Null和undefined有自己的類型。
undefined是分配給未初始化的變量的值。
所有原始類型都具有其值的字面表示。
以下是字符串文字:
// strings
var name = "Javascript";
var s = "a";
name和s是兩個(gè)變量。
數(shù)字文字,
// numbers
var count = 2;
var cost = 12.251;
布爾文本
// boolean
var found = true;
var isValid = false;
空文字
// null
var object = null;
未定義字面值
// undefined
var flag = undefined;
var ref; // assigned undefined automatically
例如:
var string1 = "pink";
var string2 = string1;
在上面的代碼中,“pink"值在賦值期間被復(fù)制到string2。
下面的代碼顯示了對(duì)一個(gè)變量的更改不會(huì)反映在另一個(gè)上。
例如:
var string1 = "red";
var string2 = string1;
/*from hgci.cn*/
console.log(string1); // "red"
console.log(string2); // "red"
string1 = "blue";
console.log(string1); // "blue"
console.log(string2); // "red"
上面的代碼生成以下結(jié)果。
在此代碼中,string1已更改,string2保留其原始值。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: