我正在创建一个库插件,我需要弄清楚一个普通的javascript对象中元素的数量。以下是我希望能够创建图库的方式。如何获取JSON对象中的键的数量?
$.Gallery.create($('#galContainer'), {
'img1.png': 'http://linktosomewhere/',
'img2.png': 'http://linktosomewhere/',
'img3.png': 'http://linktosomewhere/',
........
}, optionsObj);
这会将图像放入图库中,点击时会将相应的链接指向某个页面。目前我正在使用一个没有链接的第二个参数的数组,我正在使用images.length获取图像的长度。然而,使用上面的符号对我来说是理想的,我需要能够告诉这个对象有多少个键。
我知道this post和其他一些人说你无法获得对象中的元素数量。如果情况确实如此,那么您是否有其他方式来设置此函数调用的任何建议,这将有效且易于使用?
好主意麦克风!谢谢您的帮助! – Metropolis 2010-09-05 20:26:24