您好我有一个对象,我将转换为JSON:
var myJSON = JSON.stringify(myObject);
console.log(myJSON);
给出:
[{"RowID":"6","Name":"joe","Alias":"ss","Email":"ss@gmail.com","Phone":"123456"}]
如何计算json中的键数?我想计算5个项目:
RowID,姓名,别名,电子邮件,电话
我尝试在JSON stringify之前计算对象中的元素:
console.log(Object.keys(myObject).length);
但它给了我1而不是5
我该怎么做?
答案 0 :(得分:4)
那是因为myObject
是一个数组。您需要访问数组的第一项来获取您的5键对象。
Object.keys(myObject[0]).length