У меня есть данные JSON. Например:
["Test1","Internet Explorer 4.0","Win 95+","4","X","X"],
["Test2","Internet Explorer 4.0","Win 95+","4","X","Y"]
Я хочу добавить еще одно "значение" для каждого из этих элементов. Например:
["Test1","Internet Explorer 4.0","Win 95+","4","X","X", "NEW1"],
["Test2","Internet Explorer 4.0","Win 95+","4","X","Y", "NEW2"]
Я много пробовал, но не могу заставить его работать правильно.
apend()
добавляет совершенно новый элемент, поэтому он не работает.
Каков правильный способ сделать это?
Используйте функцию Arry.push для добавления нового элемента:
var data = [["Test1","Internet Explorer 4.0","Win 95+","4","X","X"],
["Test2","Internet Explorer 4.0","Win 95+","4","X","Y"]];
for (var i = 0; i < data.length; i++) {
data[i].push('NEW' + (i + 1));
}