js資料型別

2022-09-13 17:21:11 字數 1006 閱讀 8845

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...