以下代码的输出是:
[{"user_name":"Maria","user_surname":"Dominguez"},{"user_name":"Celia","user_surname":"Paris"}]
95
我预计长度为2.任何解释?
$.get(
"http://myfirm.local/school/view-more-users",
{"type": user_type, "school_id": school_id, "offset": offset},
function(data){
console.log(data);
console.log(data.length);
,
"json"
);
哈维尔
答案 0 :(得分:4)
data= JSON.parse(data);
console.log(data.length);
OR
data= $.parseJSON(data);
console.log(data.length);
答案 1 :(得分:0)
console.log会输出95因为它将数据对象解释为实际上只有95个字符的字符串。
答案 2 :(得分:0)
因为你正在查看字符串的长度。尝试在JSoN对象中解析它并查看长度
$.parseJSON(data)