JavaScript運算符typeof與instanceof學習記錄

JavaScript中typeof 檢測數據類型,輸出類型的名稱

JavaScript有五種簡單數據類型

Undefined,Null,Boolean,Number,String

複雜數據類型

Object

常見的檢測結果

typeof 檢測數據類型,會返回一個小寫字母的類型字符串,

只需要一個操作數,

操作數可以是簡單數據類型或者函數或者對象

JavaScript 中 instanceof檢測對象之間的關聯性

typeof 對引用類型存儲值進行判斷時都會返回 object,所以就需要instanceof

instanceof 常用來判斷一個實例是否屬於某種類型

instanceof 左邊一定要是一個引用類型值,

數組,對象,new function() 都是引用類型值

 

總結

typeof

檢測數據類型,

返回小寫字母字符串,

操作數可以是簡單數據類型、函數或者對象

操作數數量  1個

instanceof

檢測對象之間的關聯性,

返回值爲布爾值,

操作數左邊引用類型,右邊必須是函數,

操作數數量  2個

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章