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)并注明出處。