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資料型別
function show x function console.log typeof 1,a true object console.log typeof object console.log typeof null object console.log typeof new number 10 ...