相关疑难解决方法(0)

1761
推荐指数
23
解决办法
82万
查看次数

用JavaScript创建范围 - 奇怪的语法

我在es-discuss邮件列表中遇到了以下代码:

Array.apply(null, { length: 5 }).map(Number.call, Number);
Run Code Online (Sandbox Code Playgroud)

这产生了

[0, 1, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

为什么这是代码的结果?这里发生了什么事?

javascript ecmascript-5

127
推荐指数
3
解决办法
1万
查看次数

标签 统计

javascript ×2

arrays ×1

ecmascript-5 ×1

for-loop ×1

iteration ×1

loops ×1