gpt4 book ai didi

javascript - 如何将记录解析为json数据

转载 作者:行者123 更新时间:2023-11-28 17:11:49 25 4
gpt4 key购买 nike

我有一个 json 数据:

var data_work_in = [     
{"A":999,"B":144,"D":"A","E":""},
{"A":999,"B":36,"D":"B","E":""},
{"A":999,"B":36,"D":"W","E":""}
];

我想使用foreach循环按此条件填充“E”记录

if (data_work_in.D === data_work_in[data_work_in.D]
&&
data_work_in[data_work_in.D] === "999")

E = 1

else

E = 0

当我尝试通过其他键的内容查看该键的内容时,如下所示:

    json.forEach(e=>{
console.log(e.[e.A]);

});

我有这个错误:

未捕获的语法错误:意外的标记 [

请帮忙

最佳答案

这里有一些问题。首先,您的 console.log 语句包含语法错误 - 您看到的错误:

console.log(e.[e.A]); // syntax error

应该是

console.log(e[e.A]); // cleaned

其次,我不完全确定您想要通过以下方式完成什么:

data_work_in.D === data_work_in[data_work_in.D]

此测试始终会失败,因为数组 data_work_in 中没有成员 D

关于javascript - 如何将记录解析为json数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54187063/

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