【发布时间】:2020-05-26 22:32:16
【问题描述】:
这是一种在模板文字中循环的方法吗?显然,这可以通过像这样映射一个数组来完成:
array = ["a", "b", "c"]
console.log(`foo ${array.map(i => i).join(" ")} bar`)
///foo a b c bar
但是如果我们需要在特定时间循环某些东西怎么办?像这样:
`foo ${for (let i = 0; i <= 10; i++) {Somthing}} bar`
【问题讨论】:
-
模板文字允许嵌入表达式,而不是语句。考虑改为分享您要解决的问题,因为目前这似乎是XY Problem。
-
什么是
Something?您可以将任何循环转换为 s/t,例如数组或生成器。
标签: javascript loops for-loop template-literals