js判斷是否是數組,變量是否存在

 let arr = [1]
  
  //方法一:isPrototypeOf() 函數 : 用於指示對象是否存在於一個對象的原型鏈中。
  console.log(Array.prototype.isPrototypeOf(arr));//true
  
   //方法二:instanceof 變量 instanceof 類型
  console.log(arr instanceof Array);//true
  
  //方法三:constructor構造函數
  console.log(arr.constructor === Array);//true
  
  //方法四:isArray方法
  console.log(Array.isArray(arr));//true

//變量是否存在判斷

if(typeof 變量名稱 === 'undefined'){

 

}

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