Javascript每日一题

2021-07-26 11:55 Javascript每日一题

输出是什么?

console.log(  typeof Array.prototype,  Array.isArray(Array.prototype))



单 选


•  A: 'array'false•  B: 'object'false•  C: 'array'true•  D'object'true




图片




图片

答案

图片





答案: D


数组的原型是数组,同理,对象的原型是对象,函数的原型是函数。所以,Array.isArray(Array.prototype) 返回 true 。


记住 typeof 操作符的唯一目的就是检查数据类型,如果我们希望检查任何从 object 派生出来的结构类型,使用 typeof 是不起作用的,因为总是会得到 object



2021/07/26
本文章转载自公众号:javascript_daily

首页 - Javascript 相关的更多文章: