Не могу понять как переменная получает доступ к массиву
Есть такой код (просто пример). Не понимаю как переменная i получает доступ к элементам массива.
const myArray = ['first', 'second', 'third'];
for (let i = 0; i < myArray.length; i++) {
console.log(myArray[i]);
}
/* Вывод
'first'
'second'
'third'
*/
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
iпринимает значение от 0 до 2К элементу массива можно обратиться по индексу, например
myArray[0]/myArray[1]/myArray[2]Собственно, вместо хардкорного указания индекса ручками в виде 0, 1, 2 - в это место подставляется значение из переменной
i(п.1) и получается ровно то же самое, что в п.2