Отже, що ж таке масив і чому він вважається різновидом об'єкта? При поясненні питання про те, що таке масив, мені подобається приклад з багатоквартирним будинком, який якраз і можна порівняти з масивом.
Кожна квартира має унікальний номер, за яким ми можемо знайти і звернутися до того, хто в ній живе. У чому відмінність масиву і об'єкта? Відмінність в тому, що при створенні масиву його ключами (властивостями) можуть виступати тільки числа. Тому такий вид масиву називається нумерованим. На відміну від нього, об'єкт може містити властивості у вигляді рядків (також ви можете зустріти термін асоціативний масив).
Масив оголошується за допомогою квадратний дужок:
Роздруківка в консоль покаже нам, що ми маємо справу з об'єктом.
Сучасні тенденції і підходи в веб-розробці
Дізнайтеся алгоритм швидкого професійного зростання з нуля в сайтобудування
Давайте спробуємо зберегти що-небудь в масив і відразу ж вивести ці значення в консоль:
У будь-який момент ми можемо замінити будь-який з елементів масиву:
Як і властивості класичного об'єкта, елементи масиву можна перебрати в циклі, використовуючи оператор in:
Також можна використовувати і класичний варіант циклу for. Для того, щоб пройтися по всіх елементах масиву, нам потрібно знати кількість елементів масиву, щоб ми могли працювати з лічильником і маса не зациклився. Отримати довжину масиву нам допоможе вже знайоме по роботі з рядками властивість length. І приклад:
Сучасні тенденції і підходи в веб-розробці
Дізнайтеся алгоритм швидкого професійного зростання з нуля в сайтобудування
Найсвіжіші новини IT і веб-розробки на нашому Telegram-каналі