gpt4 book ai didi

jQuery Loop 动态变量生成

转载 作者:行者123 更新时间:2023-12-01 08:36:48 25 4
gpt4 key购买 nike

我有一个从 PHP 响应.[1]、响应.[2]、响应.[3]、...等接收到的数组列表。我想在 jQuery 循环中创建这些变量并提醒它们。但我在控制台中收到此错误“账单未定义”

var i;
for (i = 1; i < 4; ++i) {
var bill[i] = response[i].sum;
alert(bill[i]);
}

最佳答案

您可以使用window[]来全局定义变量,也可以使用eval(),如下所示:

var response = [{
sum: 0
}, {
sum: 11
}, {
sum: 22
}, {
sum: 33
}];

for (var i = 1; i < 4; ++i) {
window['bill_' + i] = response[i].sum;
//console.log(window['bill_' + i]);
}

for (var i = 1; i < 4; ++i) {
console.log(window['bill_' + i]);
}

关于jQuery Loop 动态变量生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52995352/

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