Javascript 中的数组文字是对象吗?
In Javascript is an array literal an object?
我正在阅读 JavaScript 权威指南,它说:
The easiest way to create an array is with an array literal
但它接着说:
Another way to create an array is with the Array() constructor.
我的问题是,无论我们如何在 javascript 中声明一个数组,它仍然是一个对象吗?谢谢
是的,都是对象:
typeof []; // "object"
typeof new Array(); // "object"
我正在阅读 JavaScript 权威指南,它说:
The easiest way to create an array is with an array literal
但它接着说:
Another way to create an array is with the Array() constructor.
我的问题是,无论我们如何在 javascript 中声明一个数组,它仍然是一个对象吗?谢谢
是的,都是对象:
typeof []; // "object"
typeof new Array(); // "object"