获取json对象的键值的总字符数

时间:2014-09-14 16:04:23

标签: jquery ajax json

我试图获取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...
});

无论如何直接采取这种方式就像在第二行?

1 个答案:

答案 0 :(得分:1)

您可以使用jQuery地图功能

$.getJSON('lib/get-details.html', function(data) {
  total = $.map(data, function(v){ return v; }).join('').length;
});