js資料型別

2021-10-01 08:18:24 字數 1014 閱讀 8093

js原始資料型別包括number、string、boolean、null、undefined。

引用型別包括function、object等。

一、number

這種型別既可以表示 32 位的整數,還可以表示 64 位的浮點數。

整數:八進位制字面量的首數字必須是 0,其後的數字可以是任何八進位制數字(0-7)

十六進製制的字面量,首位數字必須為 0,後面接字母 x,然後是任意的十六進製制數字(0 到 9 和 a 到 f)這些字母可以是大寫也可以是小寫。

浮點數:浮點數字面量必須包括小數點和小數點後的一位數字。

二、string

唯一沒有固定大小的原始型別。可以用字串儲存 0 或更多的 unicode 字元,有 16 位整數表示。

unicode字元(每個字元佔兩位)、數字、標點符號組成。

三、boolean

它有兩個值 true 和 false (即兩個 boolean 字面量)

true false 在運算中,將true轉換為1 false轉換為0

四、null

表示給乙個物件設定為空 就是使用null。值 undefined 實際上是從值 null 派生來的,因此 ecmascript 把它們定義為相等的。

五、undefined

undefined 型別只有乙個值,即 undefined。當宣告的變數未初始化時,該變數的預設值是 undefined

var num;

//undefined

num =1;

//number 浮點數和整數

num =

'abc'

;//string

num =

true

;//boolean

num =

null

;//null

js資料型別

一.原始資料型別 1.typeof 運算子。var a alert typeof a 輸出結果為 undefined 2.undefined 未定義 型別 當變數未定義時,該變數值被預設為undefined 如 var a alert typeof a 輸出結果為 undefined 注意值unde...

js資料型別

js 基本資料型別 undefined null boolean number string js 操作符 typeof檢測給定變數的資料型別。返回值表示的型別 undefined 值未定義。boolean 值為布林型別。string 值為字串。number 值為數字。object 值為物件或nul...

js資料型別

var num 1,boo true,aa null,bb,str mary arr 1,2,4,8 obj arrnew new array 1,2,3 strnew new string 1,2,3 用 typeof 檢測變數的型別 console.log number typeof num n...