1.typeof
我们能够使用typeof判断变量的身份,判断字符串得到string,数字和NaN得到number,函数会得到function等,但是判断数组,对象和null时都会得到object,详细请看js数据类型,这就是typeof的局限性,并不能准确的判断该变量的"真实身份"。那如何判断一个变量是数组还是对象?
typeof判断不了是数组还是对象
2.instanceof
使用instanceof可以用来判断一个变量是数组还是对象,原理如下:
数组也是对象的一种,使用instanceof都会返回true
本文由主题码原创或收集发布;
阅读:244530时间:2021-04-12
阅读:243516时间:2021-05-26
阅读:241087时间:2021-04-12
阅读:233003时间:2021-04-12
阅读:182986时间:2021-04-12