JS原型


如何判断JS中复杂的数据类型

    原始数据类型

typeof

var num = 1 
//typeof能返回原始数据类型的数据类型,以字符串小写的方式
console.log(typeof(num) === 'number')

判断引用数据类型的时候,会直接在原型链上返回最后一个对象

    数据类型判断

instanceof

//使用instanof 判断引用数据类型
//判断是不是由这个构造函数创建出来的对象实例,返回的值是布尔类型
var list = [1,2,3,4]
console.log(list instanceof Array)

判断引用数据类型的时候,会在原型链上找存不存在这个构造函数。是返回true


文章作者: Bibooo
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Bibooo !
评论
  目录