【发布时间】:2018-06-11 22:57:41
【问题描述】:
在下面的javascript sn-p中,为什么运行这个sn-p时tedious和concise中的元素不等价?
我从第二个元素得到/**ref:2**/ 的concise 输出。
const tedious = [
{},
{},
{},
{},
{},
{},
{},
{},
{},
];
const concise = new Array(9).fill({});
console.log(tedious);
console.log(concise);
【问题讨论】:
-
可能这个sn-p的解释器不完全支持es6?使用 Chrome 控制台对我来说效果很好...
-
不确定“错误”或“不完全支持 es6”是什么意思。 当然 sn-ps 支持 ES6。他们怎么可能不呢?
/**ref:2**/表示“引用数组的元素 2”,因为 Stack Snippets 的控制台功能无法知道您是否有无限嵌套的结构,所以取而代之的是refcmets(和idcmets) '在这种情况下不使用)被使用。
标签: javascript arrays