logo

Масив JavaScript

масив JavaScript це об’єкт, який представляє сукупність елементів подібного типу.

Існує 3 способи побудови масиву в JavaScript

  1. За літералом масиву
  2. Шляхом безпосереднього створення екземпляра Array (за допомогою нового ключового слова)
  3. За допомогою конструктора масиву (за допомогою нового ключового слова)

1) Літерал масиву JavaScript

Синтаксис створення масиву за допомогою літералу масиву наведено нижче:

 var arrayname=[value1,value2.....valueN]; 

Як ви бачите, значення містяться всередині [ ] і розділені символом (кома).

Давайте розглянемо простий приклад створення та використання масиву в JavaScript.

 var emp=[&apos;Sonoo&apos;,&apos;Vimal&apos;,&apos;Ratan&apos;]; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Перевірте зараз

Властивість .length повертає довжину масиву.

Результат наведеного вище прикладу

що таке ім'я користувача

2) Масив JavaScript безпосередньо (нове ключове слово)

Синтаксис безпосереднього створення масиву наведено нижче:

 var arrayname=new Array(); 

тут, нове ключове слово використовується для створення екземпляра масиву.

Розглянемо приклад безпосереднього створення масиву.

 var i; var emp = new Array(); emp[0] = &apos;Arun&apos;; emp[1] = &apos;Varun&apos;; emp[2] = &apos;John&apos;; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Перевірте зараз

Результат наведеного вище прикладу

3) Конструктор масиву JavaScript (нове ключове слово)

Тут вам потрібно створити екземпляр масиву, передавши аргументи в конструктор, щоб нам не довелося надавати значення явно.

Нижче наведено приклад створення об'єкта конструктором масиву.

завантажити відео з youtube за допомогою vlc
 var emp=new Array(&apos;Jai&apos;,&apos;Vijay&apos;,&apos;Smith&apos;); for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Перевірте зараз

Результат наведеного вище прикладу


Методи масивів JavaScript

Давайте подивимося список методів масиву JavaScript з їх описом.

методи опис
concat() Він повертає новий об’єкт масиву, який містить два або більше об’єднаних масивів.
copywithin() Він копіює частину заданого масиву з його власними елементами та повертає змінений масив.
записи () Він створює об’єкт-ітератор і цикл, який повторює кожну пару ключ/значення.
кожен() Він визначає, чи всі елементи масиву задовольняють надані умови функції.
квартира() Він створює новий масив, що містить елементи підмасиву, об’єднані рекурсивно до заданої глибини.
flatMap() Він відображає всі елементи масиву за допомогою функції відображення, а потім зводить результат у новий масив.
fill() Він заповнює елементи в масив зі статичними значеннями.
від() Він створює новий масив, що містить точну копію іншого елемента масиву.
фільтр() Він повертає новий масив, що містить елементи, які відповідають наданим умовам функції.
знайти() Він повертає значення першого елемента в заданому масиві, який задовольняє вказану умову.
findIndex() Він повертає значення індексу першого елемента в заданому масиві, який задовольняє вказану умову.
для кожного() Він викликає надану функцію один раз для кожного елемента масиву.
включає() Він перевіряє, чи містить заданий масив вказаний елемент.
indexOf() Він шукає вказаний елемент у заданому масиві та повертає індекс першого збігу.
isArray() Він перевіряє, чи є передане значення масивом.
приєднатися() Він об’єднує елементи масиву як рядок.
ключі() Він створює об’єкт-ітератор, який містить лише ключі масиву, а потім циклічно перебирає ці ключі.
lastIndexOf() Він шукає вказаний елемент у заданому масиві та повертає індекс останнього збігу.
map() Він викликає вказану функцію для кожного елемента масиву та повертає новий масив
з() Він створює новий масив із змінної кількості аргументів, що містить будь-який тип аргументу.
поп() Він видаляє та повертає останній елемент масиву.
push() Він додає один або кілька елементів у кінець масиву.
зворотний() Він перевертає елементи заданого масиву.
зменшити (функція, початкова) Він виконує надану функцію для кожного значення зліва направо та зводить масив до одного значення.
зменшити вправо() Він виконує надану функцію для кожного значення справа наліво та зводить масив до одного значення.
дещо() Він визначає, чи пройшов якийсь елемент масиву перевірку реалізованої функції.
shift() Він видаляє та повертає перший елемент масиву.
шматочок() Він повертає новий масив, що містить копію частини заданого масиву.
sort() Він повертає елемент заданого масиву в відсортованому порядку.
зрощення() Він додає/вилучає елементи до/з заданого масиву.
toLocaleString() Він повертає рядок, що містить усі елементи вказаного масиву.
toString() Він перетворює елементи вказаного масиву в рядкову форму, не впливаючи на вихідний масив.
unshift() Він додає один або кілька елементів на початку даного масиву.
значення() Він створює новий об’єкт-ітератор, що містить значення для кожного індексу в масиві.