更精致的Javascript类型?
这个问题在这里已经有了答案:
您不能扩展typeof运算符,但为了更好地进行类型检查,您可以(ab)使用Object.prototype.toString
Object.prototype.toString.call([]) === '[object Array]'
Object.prototype.toString.call(document) === '[object HTMLDocument]`
您可以使用Array.isArray() 。
如果一个对象是一个数组,则Array.isArray()方法返回true,否则返回false。
