Доступ к массиву снаружи для цикла - PullRequest
0 голосов
/ 17 октября 2018

Я хочу получить доступ к переменной массива вне цикла.но его возвращают ноль.ниже приведен пример кода.

var result = [];
for (var i=0; i < 10; i++) {
     result.push[i];
}

Ответы [ 4 ]

0 голосов
/ 17 октября 2018

Вы можете сделать это так же.

var result = [];
    for (var i=0; i < 10; i++) {
         result[i]=i;
    }

Если вы хотите использовать push, используйте вот так result.push(i)

0 голосов
/ 17 октября 2018

Пожалуйста, используйте следующий код:

var result = [];      
for (var i=0; i < 10; i++) {      
    result.push(i);      
}
0 голосов
/ 17 октября 2018

push - метод, реализованный в массиве.Основной синтаксис вызова или вызова функции заключается в указании круглых скобок () после имени функции.

Array.prototype.push ()

Метод push () добавляет один или несколько элементов в конец массива и возвращает новую длину массива.

var result = [];
for (var i=0; i < 10; i++) {
     result.push(i);
}
console.log(result);
0 голосов
/ 17 октября 2018

Синтаксис метода push: push(), а не push[].

var result = [];
for (var i=0; i < 10; i++) {
    result.push(i);
}
console.log(result);

Для получения дополнительной информации о push() look Как добавить что-то в массив?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...