我有一个javascript对象,我想知道大约有多少字节。我怎样才能做到这一点?它不需要准确。我想要一个相对准确的衡量标准,以便我能说出它有多复杂。
该对象是一组JSON多边形。我想知道它们有多大,所以我可以估算出Google Maps API显示它们需要多长时间。
在PHP中,我会对它运行serialize(),然后运行strlen()。
答案 0 :(得分:2)
要在Javascript中查找对象的大小,可以将其转换为JSON字符串并查找其长度
JSON.stringify(value).length
答案 1 :(得分:0)
我只想下载:https://github.com/douglascrockford/JSON-js/blob/master/json2.js
包括它并做:
json_data = JSON.stringify(obj);
alert(json_data.length);
答案 2 :(得分:0)
尝试这种简单的方法来查找对象长度:
Object.keys(object name).length;