Как в JS сделать такой массив или объект?
Объект или массив, когда нужно сделать такую вещь:
var obj = (0 => (name => 'Name', 'value' => '2'), 1 => (name => 'Name2', 'value' => '3'));
Т.е. этот объект будет формроваться в цикле.
Источник: Stack Overflow на русском