Последние новости:

Поиск по сайту:

Порой из дурных качеств складываются великие таланты (Ларошфуко).

JavaScript — Объект Arrays

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
13.11.2017
JavaScript - Объект Arrays

Объект Arrays позволяет хранить несколько значений в одной переменной. Он хранит последовательную коллекцию элементов фиксированного размера одного и того же типа. Arrays используется для хранения массива данных, но часто бывает полезно подумать о массиве как о совокупности переменных одного и того же типа.

Синтаксис

Используйте следующий синтаксис для создания объектов Arrays:

var books = new Array( "Delphi", "C++", "Visual Basic" );

 

Параметр Arrays представляет собой список строк или чисел. При указании одного числового параметра в конструкторе массива, необходимо указать начальную длину массива. Максимальная допустимая длина для массива является 4294967295.

Вы можете создать массив, просто присвоив значения следующим образом:

var books = [ "Delphi", "C++", "Visual Basic" ];

 

Вы будете использовать порядковые номера для доступа и установки значения внутри массива следующим образом.

fruits[0] это первый элемент
fruits[1] это второй элемент
fruits[2] это третий элемент

 

Свойства массива

Вот список свойств объекта Array, вместе с описанием.

Описание Объекта
1constructor — Возвращает ссылку на функцию массива, которую создал объект.
2index — Свойство представляет собой отсчитываемый от нуля индекс в строке
3input — Это свойство присутствует только в массивах, созданных регулярных выражений спичек.
4length — Отражает количество элементов в массиве.
5prototype — Свойство прототипа позволяет добавлять свойства и методы объекта.

В следующих разделах мы рассмотрим несколько примеров, иллюстрирующих использование свойств массива.

Методы Arrays

Вот список методов объекта Array, наряду с описанием.

Метод & Описание
1concat() — Возвращает новый массив состоящий из массива вместе с другим массивом(ами) и/или значением (ями).
2every() — Возвращает истину, если каждый элемент в этом массиве удовлетворяет условиям функции.
3filter() — Создает новый массив со всеми элементами этого массива, для которых предоставленная функция фильтрации возвращает true.
4forEach() — Вызывает функцию для каждого элемента массива.
5indexOf() — Возвращает первый (наименьший) индекс элемента в массиве, равным заданному значению, или -1, если ничего не найдено.
6join() — Объединяет все элементы массива в строку.
7lastindexof() — Возвращает последний (наибольший) индекс элемента в массиве, равном заданное значение, или -1, если ничего не найдено.
8map() — Создает новый массив с результатами вызова при условии функции на каждом элементе в этом массиве.
9pop() — Удаляет последний элемент из массива и возвращает этот элемент.
10push() — Добавляет один или несколько элементов в конец массива и возвращает новую длину массива.
11reduce() — Применяет функцию одновременно против двух значений массива (слева направо), чтобы свести их к одному значению.
12reduceRight() — Применяет функцию одновременно против двух значений массива (справа налево), чтобы свести его к одному значению.
13reverse() — Меняет порядок элементов массива — первый становится последним, и последний становится первым.
14shift() — Удаляет первый элемент из массива и возвращает этот элемент.
15slice() — Извлекает часть массива и возвращает новый массив.
16some() — Возвращает true, если хотя бы один элемент в этом массиве удовлетворяет условиям функции.
17toSource() — Представляет исходный код объекта
18sort() — Сортирует элементы массива
19splice() — Добавляет и/или удаляет элементы из массива.
20toString() — Возвращает строку, представляющую массив и его элементы.
21unshift() — Добавляет один или несколько элементов в массив и возвращает новую длину массива.

В следующих разделах мы рассмотрим несколько примеров, демонстрирующих использование методов массива.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Если статья понравилась, то поделитесь ей в социальных сетях:

Читайте также

0 0 голоса
Рейтинг статьи
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Статьи партнеров:

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close