- Теория
- Теория
Переменная как индекс
В квадратные скобки можно передавать не только числа. Туда можно передать любое выражение. Это выражение в итоге будет преобразовано в число.
Давайте попрактикуемся с таким способом обращения к элементам массива и поочерёдно переберём их с помощью одной и той же переменной. Для этого нужно завести переменную для хранения текущего индекса элемента массива. Назовём её index и запишем в неё начальное значение ноль.
Если теперь вывести в консоль выражение usersByDay[index], то мы увидим первое значение массива. Ведь сейчас в переменной хранится ноль, и выражение usersByDay[index] равнозначно usersByDay[0].
Если изменить значение переменной index с нуля на единицу и снова обратиться к usersByDay[index], то мы получим элемент с индексом 1, то есть второй элемент.
Смотрите, выражение в скобках в обоих случаях одинаковое: usersByDay[index]. Но в разных условиях оно возвращает разные значения.
Если мы продолжим увеличивать index и читать элементы массива usersByDay, то рано или поздно мы пройдём по всем элементам.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.