мне нужно создать массив объектов литералов следующим образом:Как создать массив объектных литералов в цикле?
var myColumnDefs = [
{key:"label", sortable:true, resizeable:true},
{key:"notes", sortable:true,resizeable:true},......
В цикле, как это:
for (var i = 0; i < oFullResponse.results.length; i++) {
console.log(oFullResponse.results[i].label);
}
Значение key
должно быть в каждом элементе массива results[i].label
.
вы можете пропустить 'уаг OBJ = {' бит, просто нажмите буквальным сам. –
Я бы вычислил 'length' только один раз. – kangax
Расчет длины только один раз, вероятно, хорошая идея, я решил добавить «var obj», чтобы сделать код более понятным, конечно, вы можете пропустить его, вы можете написать весь скрипт в одной строке, если хотите :) – RaYell