例如,我如何知道myObject对象文字包含两个项目?如何知道对象字面量包含多少项?
var myObject = {
item1 : "blablabla",
item2 : "blablabla
};
例如,我如何知道myObject对象文字包含两个项目?如何知道对象字面量包含多少项?
var myObject = {
item1 : "blablabla",
item2 : "blablabla
};
如果没有覆盖的myObject
原型,
var count = 0;
for (var k in myObject) ++ count;
return count;
否则,一看便知哈伊姆的链接。
var n = 0
for (var i in o) ++n
alert(n)
重复:http://stackoverflow.com/questions/1345939/how-do-i-count-javascript-objects-attributes(见哈伊姆evgi的答案) – kennytm 2010-01-17 07:36:44
稀里糊涂的标题,不过, oki – WeWillFlashYou 2010-01-17 07:47:12