我有对象的一个这样的数组 -遍历对象的数组
[{"name":"admission[year]","value":"2011-12"},{"name":"admission[class]","value":"Nursery"}]
如何访问名称值对像入学【同期】 - 2011-12,和录取[类] - 幼儿园在JavaScript中。
我有对象的一个这样的数组 -遍历对象的数组
[{"name":"admission[year]","value":"2011-12"},{"name":"admission[class]","value":"Nursery"}]
如何访问名称值对像入学【同期】 - 2011-12,和录取[类] - 幼儿园在JavaScript中。
var x = [{"name":"admission[year]","value":"2011-12"},{"name":"admission[class]","value":"Nursery"}]
var i, len = x.length;
for(i = 0; i < len; i++)
console.log(x[i].name + ': ' + x[i].value);
输出:
admission[year]: 2011-12
admission[class]: Nursery
IE。 x[0].name === "admission[year]"
和x[1].value === "Nursery"
/*
using jquery you can do something like this
*/
$.each(['a','b','c'], function(key, value){
alert("Index #" + key + ": " + value);
});
这个问题没有提到jQuery。 – alex
var arr = [{ "name": "admission[year]", "value": "2011-12" }, { "name": "admission[class]", "value": "Nursery"}];
for (element in arr) {
var combinedValue = arr[element].name + ' ' + arr[element].value;
alert(combinedValue);
}
相反,我的和Len你可以使用 “for(i的X)” - 无边界条件例外。 –