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'){

 

}

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