我正在创建一个相册插件,其中需要找出普通JavaScript对象中元素的数量。下面是我想要创建相册的方式。
$.Gallery.create($('#galContainer'), {
'img1.png': 'http://linktosomewhere/',
'img2.png': 'http://linktosomewhere/',
'img3.png': 'http://linktosomewhere/',
........
}, optionsObj);
这将把图片放入图库,并在单击时与相应链接关联。目前,我使用一个没有链接的数组作为第二个参数,并使用images.length获取图像长度。然而,使用上面的表示法对我来说是理想的,我需要能够告诉这个对象有多少个键。
我知道这篇文章和其他几篇文章(点击查看)说无法获取对象中元素的数量。如果确实如此,您是否有任何建议,可以以高效且易于使用的方式设置此函数调用?
var
声明x
。当前版本使用全局的x
。 - Oleg