gpt4 book ai didi

javascript - 具有数组类型字符串的对象导致类型错误

转载 作者:行者123 更新时间:2023-12-02 14:43:19 25 4
gpt4 key购买 nike

解释这一点的最好方法就是向您展示。

var condition = 70;
var formnames = new Array("wheelcheckbox1", "wheelcheckbox2","spokecheckbox","spokecheckbox2","tirecheckbox","tirecheckbox2","tirecheckbox3");

formnames.forEach(function(entry) {
console.log(obj.entry);
if(obj.entry == "") {
condition = condition - 10;
}
});

如您所见,我使用控制台日志来显示它需要如何工作因为这很完美,但是,使用数组会导致错误,如下所示它们是字符串,而不是 obj 想要的,它需要文本而不是字符串。

有什么想法吗?

最佳答案

for..in should not用于迭代数组。考虑使用forEach相反。

关于javascript - 具有数组类型字符串的对象导致类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36829695/

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