javascript有5中基本数据类型,分别为Undefined、Null、Boolean、Number和String.可以用typeof进行检测.用法为:
typeof 20
值得注意的是: (1)null和对象都会被检测为”object”,而函数则会检测为”function”. (2)Number类型有三个特殊的值为Infinite、-Infinite、NaN,检测结果都是”number”. (3)对引用类型使用typeof检测使都返回”object”.
javascript的引用数据类型有Object、Array、Date、RegExp、Function和其他用户自定义的类型.可以用instanceof进行检测.用法为
person instanceof Object
值得注意的是: (1)所有应用类型都是Object的实例,因此XXX instanceof Object的返回值都为true. (2)在Safari 5以前和Chrome 7以前用typeof检测正则表达式会返回”function”
转载请注明原文地址: https://ju.6miu.com/read-675644.html