JavaScript中typeof 檢測數據類型,輸出類型的名稱
JavaScript有五種簡單數據類型
Undefined,Null,Boolean,Number,String
複雜數據類型
Object
常見的檢測結果
typeof 檢測數據類型,會返回一個小寫字母的類型字符串,
只需要一個操作數,
操作數可以是簡單數據類型或者函數或者對象
JavaScript 中 instanceof檢測對象之間的關聯性
typeof 對引用類型存儲值進行判斷時都會返回 object,所以就需要instanceof
instanceof 常用來判斷一個實例是否屬於某種類型
instanceof 左邊一定要是一個引用類型值,
數組,對象,new function() 都是引用類型值
總結
typeof
檢測數據類型,
返回小寫字母字符串,
操作數可以是簡單數據類型、函數或者對象
操作數數量 1個
instanceof
檢測對象之間的關聯性,
返回值爲布爾值,
操作數左邊引用類型,右邊必須是函數,
操作數數量 2個