2019-07-10

Javascript中的數(shù)據(jù)類型學(xué)習(xí)總結(jié)

Javascript腳本語(yǔ)言同其他語(yǔ)言一樣,有它自身的基本數(shù)據(jù)類型,表達(dá)式和算術(shù)運(yùn)算符及程序的基本程序框架。Javascript提供了五種基本的數(shù)據(jù)類型(Number,String,Boolean,Null,Undefined)和兩種特殊數(shù)據(jù)類型(數(shù)組,對(duì)象)用來(lái)處理數(shù)據(jù)和文字。

1Number

JavaScript不區(qū)分整數(shù)和浮點(diǎn)數(shù),統(tǒng)一用Number表示。Number可以直接做四則運(yùn)算,規(guī)則和數(shù)學(xué)一致:

2String

字符串是以單引號(hào)'或雙引號(hào)"括起來(lái)的任意文本,比如'abc',"xyz"等等。請(qǐng)注意,''或""本身只是一種表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c這3個(gè)字符。

3Boolean

布爾值和布爾代數(shù)的表示完全一致,一個(gè)布爾值只有true、false兩種值,要么是true,要么是false。

4Null

null表示一個(gè)“空”的值,它和0以及空字符串''不同,0是一個(gè)數(shù)值,''表示長(zhǎng)度為0的字符串,而null表示“空”。

5Undefined

在JavaScript中,還有一個(gè)和null類似的undefined,它表示“未定義”。

6數(shù)組

數(shù)組是一組按順序排列的集合,集合的每個(gè)值稱為元素。JavaScript的數(shù)組可以包括任意數(shù)據(jù)類型。例如:

[1, 2, 3.14, 'Hello', null, true];

7對(duì)象

JavaScript的對(duì)象是一組由鍵-值組成的無(wú)序集合。JavaScript對(duì)象的鍵都是字符串類型,值可以是任意數(shù)據(jù)類型。例如:

var person = {

????name: 'Bob',

????age: 20,

????tags: ‘js’, ‘web', ‘mobile’],

????city: ‘Beijing',

????hasCar: true,

};

Javascript 標(biāo)識(shí)符可以使用數(shù)字、大小寫字母,下劃線,美元符號(hào)構(gòu)成,標(biāo)識(shí)符不能以數(shù)字開頭。JavaScipt嚴(yán)格區(qū)分大小寫,代碼必須以分號(hào)結(jié)束

作者:Lucky_c7c5

鏈接:http://www.itdecent.cn/p/33ac8e31f6f6

來(lái)源:簡(jiǎn)書

簡(jiǎn)書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請(qǐng)聯(lián)系作者獲得授權(quán)并注明出處。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容