[英]How can I convert an array of key value pair objects into an associative array in javascript
[英]Iterating an associative array (key/value pair) in javascript with jQuery, where the values are jQuery objects
我有一个关联数组,该数组具有一个基于字符串的键和一个jQuery对象作为值。 该对象本身可能包含多个jQuery对象。 由于这是一个关联的数组,因此我应该可以使用如下代码来遍历它。
$.each(array_name, function(key, value){
// Code to actually do something here
}
不幸的是,它实际上根本没有遍历整个数组。 我注意到,尽管包含对象,但数组的长度为0。 缺少使它成为索引数组并自己维护索引的方法,我看不出有什么其他办法。 我究竟做错了什么?
我创建了一个jsfiddle来说明我在做什么。
对象应声明为{}
var test = {}
更改它似乎可以解决问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.