将这两个对象合并为一个并添加键的最佳方法是什么。我已经尝试了很多,但是我对javascript在对象和数组上的工作方式感到困惑.谁能指引我走向正确的方向?使用普通的JS或jquery。
对象1
["EUR 1,99", "EUR 0,99", "EUR 4,99", "EUR 2,29", "EUR 1,43", "EUR 1,60", "EUR 1,79", "EUR 1,79", "EUR 1,39", "EUR 6,30", "EUR 1,43", "EUR 1,78", "EUR 1,90", "EUR 1,24", "EUR 1,41"]
对象2
["Popken", "Lucky Animal", "mein-terrarium", "zooup", "zoofair", "XL-Hundeshop", "tiierisch-de", "Zoo Galaxie", "Petshop", "Danto GmbH", "Heimtierbedarf-Mazinke", "TIERKOSMOS", "Gazoma", "Zooheld", "dasko24"]
所需对象
[[Price="EUR 1,99",Name="Popken"],[Price="EUR 0,99",Name="Lucky Animal"],[Price="EUR 4,99",Name="mein-terrarium"], etc....]
发布于 2013-03-11 19:48:24
应该很简单。假设arr1
是带有价格的数组,而arr2
是具有名称的数组:
var newarr = [],
len = (number of items);
for(var i=0;i<len;i++){
newarr.push({
Price:arr1[i];
Name:arr2[i];
});
}
https://stackoverflow.com/questions/15347186
复制相似问题