5 回答

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
JavaScript的每個(gè)變量都會(huì)有有一個(gè)變量值,變量值都有對(duì)應(yīng)的數(shù)據(jù)類(lèi)型。在JavaScript中變量有兩種不同的數(shù)據(jù)類(lèi)型:基本類(lèi)型和引用類(lèi)型。在不同的地方對(duì)這兩種數(shù)據(jù)類(lèi)型的稱(chēng)呼也略有不同。比如,基本類(lèi)型又稱(chēng)之為原始類(lèi)型(擁有方法的類(lèi)型或者可變類(lèi)型),引用類(lèi)型又稱(chēng)之為對(duì)象類(lèi)型(不能擁有方法的類(lèi)型或者不可變類(lèi)型)。不管怎么稱(chēng)呼,都是依據(jù)數(shù)據(jù)類(lèi)型的特點(diǎn)來(lái)命名的。
JavaScript基本類(lèi)型和引用類(lèi)型有哪些
基本類(lèi)型:指的是簡(jiǎn)單的數(shù)據(jù)段。在JavaScript中有五種基本數(shù)據(jù)類(lèi)型:undefined、null、boolean、number和string?;绢?lèi)型都是按值訪(fǎng)問(wèn)的,就是說(shuō)可以操作保存在變量中的實(shí)際值
引用類(lèi)型:對(duì)象、數(shù)組、函數(shù)。對(duì)象是屬性和方法的集合。引用類(lèi)型可以擁有屬性和方法,屬性又可以包含基本類(lèi)型和引用類(lèi)型。引用類(lèi)型的值保存在內(nèi)存中的對(duì)象,JavaScript不能直接操作對(duì)象的內(nèi)存空間,操作對(duì)象時(shí),實(shí)際上是操作對(duì)象的引用而不是實(shí)際的對(duì)象。引用類(lèi)型的值是按引用訪(fǎng)問(wèn)的。

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超7個(gè)贊
Javascript的數(shù)據(jù)類(lèi)型有:
1. Number 數(shù)字類(lèi)型
2. String 字符串類(lèi)型
3. Boolean 布爾類(lèi)型
4. Function 函數(shù)
5. Object 對(duì)象
6. Null
7. Undefined 沒(méi)有定義類(lèi)型

TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
javascript的數(shù)據(jù)類(lèi)型有6種,其中就包括string字符串,Number
數(shù)值,Boolean布爾值,Null空值,undefined未定義,以及Object對(duì)象。其實(shí)這數(shù)據(jù)類(lèi)型就是字面量的類(lèi)型。

TA貢獻(xiàn)1777條經(jīng)驗(yàn) 獲得超10個(gè)贊
數(shù)值、布爾、字符串、數(shù)組,其他都是對(duì)象。
其實(shí)字符串和數(shù)組也是對(duì)象,但javascript能直接支持。
另外一種能直接支持的對(duì)象類(lèi)型是正則表達(dá)式。
添加回答
舉報(bào)