Я хочу, чтобы произвести этотсборки Javascript массив объектов не удалось
arr = [{
"name": "john",
"tel": 123
}, {
"name": "marry",
"tel": 999
}];
, но что я получил с ниже код только один массив.
var arr = [{}];
$('button').click(function() {
$.each($('.row'), function() {
arr.name = $(this).find('li.name input').val();
arr.tell = $(this).find('li.tel input').val();
});
console.log(arr);
});
Что в этом плохого? http://jsfiddle.net/1LLwh15f/1/
Просто любопытно: почему Вы связываетесь с ECMA-международное определение, вместо более удобной документации как MDN? – Cerbrus
@Cerbrus: В общем, я предпочитаю первичные источники.Это почти наверняка изменится, однако - спецификация ES6 ** смешно ** трудно читать. –
А, это имеет смысл. Не кажется, что намного хуже для ['Array # push'] (https://people.mozilla.org/~jorendorff/es6-draft.html#sec-array.prototype.push). – Cerbrus