gpt4 book ai didi

javascript - 在 ES2016 或更高版本中,像这样的列表推导式相当于什么?

转载 作者:太空狗 更新时间:2023-10-29 22:00:56 25 4
gpt4 key购买 nike

python 3.6:

[f"Cat #{n}"for n in range(5)]

给予

['Cat #0', 'Cat #1', 'Cat #2', 'Cat #3', 'Cat #4']

JavaScript 新手,新 EcmaScript 中的等价物是什么?

最佳答案

Array comprehension in JS 被提议用于 ES2016,但从未进入最终版本。 Firefox 一度支持理解,但在后来的版本中不再支持。

您可以使用 Array#from得到接近理解的东西。

const result = Array.from({ length: 5 }, (_, k) => `Cat #${k}`);

console.log(result);

关于javascript - 在 ES2016 或更高版本中,像这样的列表推导式相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45310911/

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