JavaScript中有5種常見的基本數(shù)據(jù)類型:
1.Number渊啰;數(shù)字類型,包括整數(shù)和浮點(diǎn)數(shù)值,在JavaScript中還有一些帶符號的值:+Infinity半哟,-Infinity和NaN(非數(shù)值,Not-a-Number)签餐,分別代表正無窮寓涨、負(fù)無窮和非數(shù)值
2.String;string用于表示由零氯檐、數(shù)字或字符組成的字符序列戒良,即字符串。字符串需要使用單引號''或雙引號""括起來冠摄,表示該值是一個(gè)字符串
3.Boolean糯崎;布爾表示一個(gè)邏輯實(shí)體,意為真河泳、假沃呢,該類型只有兩個(gè)字面值:true和false。這兩個(gè)值與數(shù)字值不要混為一談拆挥,因此true不一定等于1薄霜,而false也不一定等于0。
4.Undefined纸兔;一個(gè)沒有被賦值的變量會(huì)有個(gè)默認(rèn)值undefined
5.Null;Null 類型只有一個(gè)值:null惰瓜,表示空值,表示沒有被呈現(xiàn)食拜,故使用typeof關(guān)鍵字檢測null時(shí)會(huì)返回object
var a = 95; //number
var b = 'name'; //string
var c = function(){ return 'Hello World'; }; //function
var d = 10/+0; // number
var g = 10/-0; //number
var l = 10/'a'; //number
var e = null; //null
var f = undefined//undefind