常見的javascript數據類型有哪些?具體可分為7種,也就是null類型、undefined類型、number類型、string類型、boolean類型、object類型、Array類型。下面千鋒小編就大致為大家介紹一下常見的Javascript數據類型,希望能幫到大家。
1、Null
Null 類型只有一個值,即 null,它表示空值,定義一個空對象指針。
使用 typeof 運算符檢測 null 值,返回 Object,表明它屬于對象類型,但是 JavaScript 把它歸為一類特殊的值。
設置變量的初始化值為null,可以定義一個備用的空對象,即特殊的對象值,或稱為非對象。例如,如果檢測一個對象為空的,則可以對其進行初始化。
2、Undefined類型
undefined 是 Undefined 類型的唯一值,它表示未定義的值。當聲明變量未賦值時,或者定義屬性未設置值時,默認值都為 undefined。
3、布爾型
布爾型(Boolean)僅包含兩個固定的值:true 和 false。其中,true 代表"真”,而 false 代表“假”。
在 JavaScript 中,undefined、null、""、0、NaN 和 false 這 6 個特殊值轉換為布爾值時為 false,被稱為假值。除了假值以外,其他任何類型的數據轉換為布爾值時都是 true。
4、Object:
Object數據類型,稱為對象,是一組數據和功能(函數)的集合。可以用new操作符后跟要創建的對象類型的名稱來創建。也可以用字面量表示法創建。在其中添加不同名(包含空字符串在內的任意字符串)的屬性。
5、Array
JavaScript 數組用方括號書寫。數組的項目由逗號分隔。
6、Number:
該類型的表示方法有兩種形式,第一種是整數,第二種為浮點數。整數:可以通過十進制,八進制,十六進制的字面值來表示。浮點數:就是該數值中必須包含一個小數點,且小數點后必須有一位數字。
7、String:
String類型用于表示由零或多個16位的Unicode字符組成的字符序列,即字符串。至于用單引號,還是雙引號,在js中還是沒有差別的。記得成對出現。
常見的Javascript數據類型如上文所說,Javascript的九種數據類型為字符串(String)、數字(Number)、布爾(Boolean)、Null、Undefined、Symbol、對象(Object)、數組(Array)、函數(Function),大家也可以進一步了解一下。如果你想了解Javascript相關知識,歡迎關注千鋒教育!