Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从React中的json数据中获取特定值_Javascript_Json - Fatal编程技术网

Javascript 如何从React中的json数据中获取特定值

Javascript 如何从React中的json数据中获取特定值,javascript,json,Javascript,Json,当我试图从json数据中获取特定值时,控制台中出现错误。这就是错误: '未捕获的TypeError:无法读取未定义的'processen_id'属性' 这是我的密码: $.get("/getProces", function (data) { if (data.error) { } else { for (var i = 0; i <= data.message.length; i++) { var o

当我试图从json数据中获取特定值时,控制台中出现错误。这就是错误:

'未捕获的TypeError:无法读取未定义的'processen_id'属性'

这是我的密码:

$.get("/getProces", function (data) {
        if (data.error) {
        } else {
            for (var i = 0; i <= data.message.length; i++) {
                var obj = data.message[i]
                console.log(obj.processen_id)
            }
        }
    })
}
$.get(“/getProces”,函数(数据){
if(data.error){
}否则{

for(var i=0;ifor循环中的代码有错误


错误消息意味着
obj
未定义。这意味着
数据。消息[i]
获取未定义的值。问题在于循环。您得到的
i
大于数组。更改
索引超出范围:
for(var i=0;i res.error?Promise.reject(res):Promise.resolve(res))
。然后((数据)=>{
对于(变量i=0;i
您是否尝试记录
数据
数据.消息
以查看其中的内容?显然
消息[i]
不存在
 $.get("/getProces", function (data) {
            if (data.error) {
            } else {
                for (var i = 0; i < data.message.length; i++) {
                    var obj = data.message[i]
                    console.log(obj.processen_id)
                }
            }
        })
    }
for (var i = 0; i < data.message.length; i++) {
   var obj = data.message[i]
   console.log(obj.processen_id)
}