数组和Object(数组)之间有什么区别?

时间:2017-11-07 07:25:40

标签: javascript arrays

在MDN reduce doc中,我在reduce polyfill中找到了这样的代码:

// 1. Let O be ? ToObject(this value).
      var o = Object(this);

我做了一个简单的测试,它返回true

var a = [1,2,3,4]
console.log(a === Object(a))

这两者有什么区别,为什么在这里使用?

0 个答案:

没有答案