Array.from如何在对象上工作?

时间:2018-07-17 19:17:36

标签: javascript

我具有以下功能:

getitem = (count) => Array.from({ length: count }, (v, k) => k)

现在,当我像这样使用此功能时:

getitem(10) // result ::- (10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

从上面可以看到,我得到了一个由十个项目组成的数组,我不确定这是怎么发生的,Array.from在一个对象上的工作情况如何?

即使在引用MDN之后,我还是有些困惑。

那么当传递长度为10的对象时,Array.From如何创建包含10个元素的数组?

0 个答案:

没有答案