为什么即使数组有数字,arr [0] instanceof Number也会返回false

学习javascript时遇到了这个问题。我尝试了以下代码:

var arr = [1,2,3];
console.log(arr instanceof Array); // true
console.log(arr[0] instanceof Number); // false

var arr = [{key: 'val'},{key1: 'val2'}];
console.log(arr[0] instanceof Object); // true

我想知道它将在控制台中显示为true,但是并没有达到预期。

请帮助我理解这一点。预先感谢。

iCMS 回答:为什么即使数组有数字,arr [0] instanceof Number也会返回false

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1979094.html

大家都在问