Я читал про метод массива arr.push
добавляет в конец массива елемент.Но тут у меня проблема.Проблема заключается в том что я на данный момент читаю код другого программиста а там такая функция
function generate_array_multi( arr, min_val_2, max_val_2 )
{
for ( var i = 1; i <= 10; i++ ) {
for ( var j = min_val_2; j <= max_val_2; j++ ) {
arr.push( {"a1" : i, "a2" : j} );
arr.push( {"a1" : j, "a2" : i} );
}
}
}
Вот та часть которая мне непонятно.
arr.push( {"a1" : j, "a2" : i} );
Не где не смог найти похожую конструкцию.
Вопрос:что добавляется в конец массива ?
И если это обьект то в следующем примере присутствует выражения внутри метода push
это законно вообще ?
function generate_array_diviz( arr, min_val_2, max_val_2 )
{
for ( var i = 1; i <= 10; i++ ) {
for ( var j = min_val_2; j <= max_val_2; j++ ) {
arr.push( {"a1" : i*j, "a2" : j} );//i*j
arr.push( {"a1" : j*i, "a2" : i} );//i*j обясните это подробнее пожалуйста
}
}
}
Виртуальный выделенный сервер (VDS) становится отличным выбором
Доброго времени сутокЧитаю в книге YDNJ про LHS- и RHS-присваивания
Есть кнопки magic-select у которого кнопка
Имеется массив состоящий из ключевых слов["left", "right", "top", "bottom"]