1. 程式人生 > >JS基本資料型別

JS基本資料型別

1. 資料型別分類

JavaScript資料型別可分為6種簡單資料型別(基本資料型別)和1種複雜資料型別(Object)

2. 6 種基本資料型別

2.1 Number型別

十進位制:10 = 10 二進位制:0b 11 = 3 八進位制:0 70 = 56 十六進位制:0x A = 10

2.2 String 型別

你好 === 你好 ‘’ 空字串,長度為0 ‘ ’ 空格字串,長度為1 \字元 :轉義字元,長度為1,如 \n 指回車(13)

多行字串(不是字串中有回車)的三種寫法: a、“\”:\後面只能是回車,不能有空格等其他東西 eg:“123 \ 456” b、

“+”:拼接字串操作 c、 ES6的反引號操作:` `,這個操作支援字串中的空格回車,甚至可以有變數

2.3 Boolean 型別

true 和 false(區分大小寫),字面值只有這兩個,其他如 True 等都不是,和1與0是兩碼事

2.4 Symbol 型別

一個獨一無二的值

2.5 Undefined 型別

只有 undefined 一個值

2.6 Null 型別

只有 null 一個值

undefined和null的區別: a、變數沒有賦值,就是undefined b、有一個物件Object,暫時不想賦值,推薦 null 填充;非物件則推薦 undefined

填充

2.7 Object 型別

ECMAScript中的物件其實就是一組資料和功能的集合,它是有簡單資料型別組成的