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); // number
console.log('boolean:', typeof boo); // boolean
console.log('undefined:', typeof bb); //
undefined
console.log('string:', typeof str); // string
console.log('null:', typeof aa); // object
console.log('array:', typeof arr); // object
console.log('object:', typeof obj); // object
console.log('new array():', typeof arrnew); // object
console.log('new string():', typeof strnew); // object
//null 和 undefined 比較
console.log(null == undefined); //
true
console.log(null === undefined); //
false
1、new 關鍵字宣告的變數,得到的 都是乙個物件
2、null:表示什麼也沒有,乙個空物件引用
undefined:表示乙個沒有設定值的變數
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...