Javascript JSON响应数据中的数据长度

Javascript JSON响应数据中的数据长度,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,以下代码的输出如下: [{"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},

以下代码的输出如下:

[{"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"
);

Javier

console.log将输出95个字符,因为它将数据对象解释为一个实际上正好有95个字符的字符串

data= JSON.parse(data);
console.log(data.length);


因为你看的是绳子的长度。尝试在JSoN对象中解析它,并查看长度

$.parseJSON(data)

使用$。每个来处理它,你不需要知道我认为有多少元素。这不起作用。。。data是对象,data.length未定义
$.parseJSON(data)