gpt4 book ai didi

javascript - 遍历范围的函数式方法 (ES6/7)

转载 作者:IT王子 更新时间:2023-10-29 02:41:44 25 4
gpt4 key购买 nike

<分区>

以更实用的方式(使用 ES6/ES7)执行以下操作的最佳方法是什么

let cols = [];
for (let i =0; i <= 7; i++) {
cols.push(i * i);
}
return cols;

我试过,

return [ ...7 ].map(i => {
return i * i;
});

但是翻译成

[].concat(7).map(function (n) {
return n * n;
});

这不是我所期望的。

编辑:

@帕夫洛。确实,那是一个错误。我正在使用 JSX,例如,我想要 7 个 div,(未经测试)

let cols = [];
for (let i =0; i <= 7; i++) {
cols.push(<div id={i}> ... </div>)
}
return cols;

所以这个想法确实是为了减少临时变量的数量和程序感。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com