数据的判断类型有四种方式:
typeof、instanceof、constructor、objece.prototype.toString.call
typeof: 检测数据类型会返回一个对应的数据类型的小写字符
引用类型:Array、objecr、Data、regExp。 不能用typeof来检测。都会返回
object小写字符
instanceof:除了typeof我们还可以用instanceof。instanceof需要指定一个构
造函数,用它来判断这个构造函数原型是否在指定的原型链上。
construstor:construstor是prototype对象中的属性,指向构造函数。我们可以
通过实例中的隐式原型来获取构造函数中的值。
object.prototype.toString.call:我们通过toStrong来获取每个对象的类型。每个
对象都可以用object.prototype.toString来检测。
数据判断类型
最新推荐文章于 2023-01-04 17:09:37 发布