Что такое массив?
Массив - это объект, который может хранить коллекцию элементов . Массивы становятся действительно полезными, когда вам нужно хранить большие объемы данных одного типа. Предположим, вы хотите сохранить данные о 500 сотрудниках. Если вы используете переменные, вам нужно будет создать 500 переменных, тогда как вы можете сделать то же самое с одним массивом. Вы можете получить доступ к элементам в массиве, указав его номер индекса, а индекс первого элемента массива равен нулю.
JavaScript Create Array
Вы можете создать массив в JavaScript, как показано ниже.
var students = ["John", "Ann", "Kevin"];
Здесь вы инициализируете свой массив по мере его создания со значениями «Джон», «Энн» и «Кевин». Индекс «Джон», «Энн» и «Кевин» равен 0, 1 и 2 соответственно. Если вы хотите добавить больше элементов в массив студентов, вы можете сделать это следующим образом:
students[3] = "Emma";students[4] = "Rose";
Вы также можете создать массив с помощью конструктора Array следующим образом:
var students = new Array("John", "Ann", "Kevin");
ИЛИ ЖЕ
var students = new Array();students[0] = "John";students[1] = "Ann";students[2] = "Kevin";
Методы массива JavaScript
Объект Array имеет множество свойств и методов, которые помогают разработчикам легко и эффективно обрабатывать массивы. Вы можете получить значение свойства, указав arrayyname.property, а вывод метода, указав arrayyname.method ().
- свойство length -> Если вы хотите узнать количество элементов в массиве, вы можете использовать свойство length.
- Свойство прототипа -> Если вы хотите добавить новые свойства и методы, вы можете использовать свойство прототипа.
- Обратный метод -> Вы можете изменить порядок элементов в массиве, используя обратный метод.
- метод сортировки -> Вы можете отсортировать элементы в массиве с помощью метода сортировки.
- метод pop -> Вы можете удалить последний элемент массива, используя метод pop.
- метод сдвига -> Вы можете удалить первый элемент массива, используя метод сдвига.
- метод push -> Вы можете добавить значение как последний элемент массива.
Попробуйте сами:
Массивы !!! ");student.displayItems ();document.write ("
Количество элементов в массиве студентов: + student.length + "
");document.write ("
Массив СОРТИРОВАННЫХ студентов
");student.sort ();student.displayItems ();document.write ("
ОБРАТНЫЙ массив студентов
");student.reverse ();student.displayItems ();document.write ("
Массив студентов после УДАЛЕНИЯ ПОСЛЕДНЕГО элемента
");student.pop ();student.displayItems ();document.write ("
Массив студентов после НАЖАТИЯ
");student.push («Новые материалы»);student.displayItems ();