如何在jquery中获取JSON对象长度?
我在JSON数组中有两个JSON对象,如下所示如何在jquery中获取JSON对象长度?,jquery,json,Jquery,Json,我在JSON数组中有两个JSON对象,如下所示 array.put(resObj); array.put(resObjPrd); 我返回这个数组作为Jquery ajax响应。有人能解释一下如何使用Jquery获得第二个对象的长度吗? 这是我的Jquery ajax代码 $.ajax({ type: 'POST', url: "fetch", dataType: 'json', data: { clientidedit: clientidedi
array.put(resObj);
array.put(resObjPrd);
我返回这个数组作为Jquery ajax响应。有人能解释一下如何使用Jquery获得第二个对象的长度吗?
这是我的Jquery ajax代码
$.ajax({
type: 'POST',
url: "fetch",
dataType: 'json',
data: {
clientidedit: clientidedit
},
success: function(data) {
alert(data[1]);
}
});
可以使用
JSON.stringify()
检索对象的字符串表示形式
,然后返回stringized对象的.length
var obj={“abc”:123};
var objStr=JSON.stringify(obj);
console.log(objStr.length)
“如何获取第二个对象的长度”是resObjPrd
an数组
<代码>数据[1]。长度?我在发出警报时未定义(数据[1]。长度);“在警报(数据[1].length)时获取未定义”是resObjPrd
一个Array
?resObjPrd和resObj是两个JSON对象..我将它添加到JSON数组“Array”中。我想获取第二个对象的长度对象{}
没有.length
属性。虽然可以使用JSON.stringify()
获取对象的字符串表示形式
,然后返回stringized对象的长度