gpt4 book ai didi

javascript - 带有 JavaScript DOM 的模板文字

转载 作者:行者123 更新时间:2023-11-30 09:26:03 25 4
gpt4 key购买 nike

我想知道为什么当我使用 JavaScript DOM 为 css 样式应用这个模板文字时它不起作用?非常感谢您帮助理解这一点!

let rainColors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple'];
if (rainbows == true) {
row.style.backgroundColor = '${rainColors[getRandomInt(6)]}';

最佳答案

它不起作用,因为您使用的是单引号。你需要使用反引号,像这样:

let rainColors = ['red', 'orange', 'yellow', 'green', 'blue', 'purple'];
if (rainbows == true) {
row.style.backgroundColor = `${rainColors[getRandomInt(6)]}`;

顺便说一句,没有理由这样做:

`${variable}`

你可以随便用

variable

关于javascript - 带有 JavaScript DOM 的模板文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49080211/

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