如何在JavaScript中向现有属性映射添加元素?

时间:2010-10-05 07:28:21

标签: javascript jquery

我正在使用这段代码创建一个属性映射,我将传递给jQuery:

var myMap = {"one": 1, "two": 2, "three": 3};

但是,这还不完整。我想迭代for循环并创建一个复杂的属性映射,如下所示:

[...
{
  sleep: 2,
  fade: 1
}, [
  { src: 'sand-castle.jpeg' },
  { src: 'sunflower.jpeg'   },
  { src: 'flip-flops.jpeg'  },
  { src: 'rubber-ring.jpeg' }
]

我正在遍历目录中的文件列表。我该怎么做?

1 个答案:

答案 0 :(得分:1)

你可以这样做:

var _map=[];
var _prop={/*an object*/}
var _prop2={/*another object*/}

_map.push(_prop);
_map.push(_prop2);