我有和对象我想提取"错误"形成。
[{"name":"Whats up","error":"Your name required!"}]
检查器呈现对象格式
[Object]
0: Object
error: "Your name required!"
name: "Whats up"
如果我不知道对象名称,如何提取错误。我尝试了Object.Object [0] .error
答案 0 :(得分:1)
您的对象位于列表中 - 因此是方括号。因此,获取列表的第一个元素,然后访问其属性:
var yourObject = [{"name":"Whats up","error":"Your name required!"}];
var firstElement = yourObject[0]; // firstElement is now = {"name":"Whats up","error":"Your name required!"}
console.log(firstElement.error);
// or immediately:
console.log(yourObject[0].error);
JSFiddle中的示例:https://jsfiddle.net/hsg7qe87/
答案 1 :(得分:0)
这是您访问JSON对象部分的方式。
var obj = [{"name":"Whats up","error":"Your name required!"}];
console.log(obj[0]);
> {"name":"Whats up","error":"Your name required!"}
console.log(obj[0].name);
> "Whats up"
所以你只需使用:
obj[0].error;