我试图获取JSON对象的键值的总字符数。目前我只能拿出所有的密钥长度并将它们相加。还有其他办法吗?
$.getJSON('lib/get-details.html', function(data) {
var total = data.reg_name.length + data.reg_org.length + data.reg_street.length; // 82
// var total = data.keys of value length...
});
无论如何直接采取这种方式就像在第二行?
答案 0 :(得分:1)
您可以使用jQuery地图功能
$.getJSON('lib/get-details.html', function(data) {
total = $.map(data, function(v){ return v; }).join('').length;
});