给定一个数字x
,最好的说法是给我x
一个给定字符串、对象等的数字,然后将它们全部放入一个数组中。
理想情况下,他们可以访问他们的索引,仅此而已。
我知道我可以创建一个数组并在 for 循环中推送到该数组(使用i < x;
),但我希望它更干净、更原生,请。
这种语法:
const arrayOfDivs = numberOfDivs.repeat(idx => html`<div id=${idx}></div>`;
// numberOfDivs == 3
arrayOfDivs == [
'<div id=${0}></div>' ,
'<div id=${1}></div>' ,
'<div id=${2}></div>'
]
如果没有这样的方法,其他人使用什么,有人可以要求javascript发明它吗?
我通常会执行一个 for 循环并推送到一个数组,但我记得[0,1,2,3,4]
从之前的数字创建一个数组,然后从那个数字开始.map
,糟糕的时代!
谢谢