JSON数据
myData = {"data":[{"pre":1,"post":2}]}
JSON.stringify(myData)显示数据是一个包含一个元素(一个对象)的数组。
console.log("type of data: " + typeof(myData));
console.log("data: " + JSON.stringify(myData));
console.log("data.pre: " + data.pre);
记录结果
type of data: object
data: {"data":[{"pre":1,"post":2}]}
data.pre: undefined
我手动调整并添加了JSON。
它适用于此JSON(没有对象)
myData = {"pre":1,"post":2}
和
console.log("data.pre: " + data.pre);
记录结果
data.pre: 1
我怎样才能做到这一点?我想稍后将其用作变量。
pre = data.pre;
post = data.post;
答案 0 :(得分:0)
如果数组中的数据需要指定要访问的对象的索引,请访问:data[0].pre
myData = {"data":[{"pre":1,"post":2}]}
console.log("type of data: " + typeof(myData));
console.log("type of data: " + typeof(myData.data));
console.log("data: " + JSON.stringify(myData.data));
console.log("data.pre: " + myData.data[0].pre);
console.log("data.post: " + myData.data[0].post);