异常:VM1528:6 Uncaught SyntaxError: Unexpected token
刚开始学js和json和ajax,
对单个json只有一个对象的解析没问题:var user = JSON.parse(this.responseText);
但是对有多个对象的json解析出现异常:var users = JSON.parse(this.responseText);
原因:users.json有多个对象得用数组形式[object,object...] 其中object为{string : value}
users.json:多个对象时首尾注意加中括号 [ ],每个对象之间用逗号隔开
[ {
"id":1,
"name":"henry",
"email":"[email protected]"
}
,
{
"id":2,
"name":"Bucky",
"email":"[email protected]"
}
,
{
"id":3,
"name":"jacky",
"email":"[email protected]"
}
]