前端知识点复习-判断变量类型

var type = [];
// 输出[Object, Array]
Object.propotype.toString().call(type);
// 在原型链上查找能不能找到Array,因为所有变量的原型都是Object,所以不能判断{}
type instantof Array
// Array提供的判断数组的方法
Array.isArray(type)
// 判断基本类型String,Number,Undefined,Symbol,Boolean,而Null,Array,Object都会是Object
typeof type

推荐使用Object.propotype.toString().call()

posted @ 2021-03-03 17:43  lsboom  阅读(84)  评论(0编辑  收藏  举报