Какво е масив?
Масивът е обект, който може да съхранява колекция от елементи . Масивите стават наистина полезни, когато трябва да съхранявате големи количества данни от същия тип. Да предположим, че искате да съхранявате данни за 500 служители. Ако използвате променливи, ще трябва да създадете 500 променливи, докато можете да направите същото с един масив. Можете да получите достъп до елементите в масив, като се позовете на неговия номер на индекс и индексът на първия елемент на масив е нула.
JavaScript Създаване на масив
Можете да създадете масив в JavaScript, както е дадено по-долу.
var students = ["John", "Ann", "Kevin"];
Тук вие инициализирате вашия масив, когато и когато той е създаден със стойности „Джон“, „Ан“ и „Кевин“. Индексът на „Джон“, „Ан“ и „Кевин“ е съответно 0, 1 и 2. Ако искате да добавите още елементи към масива на учениците, можете да го направите по следния начин:
students[3] = "Emma";students[4] = "Rose";
Можете също да създадете масив, като използвате конструктор на масив по следния начин:
var students = new Array("John", "Ann", "Kevin");
ИЛИ
var students = new Array();students[0] = "John";students[1] = "Ann";students[2] = "Kevin";
Методи за масив на JavaScript
Обектът Array има много свойства и методи, които помагат на разработчиците да се справят с масивите лесно и ефективно. Можете да получите стойността на свойството, като посочите arrayname.property и изхода на метод, като посочите arrayname.method ().
- length свойство -> Ако искате да знаете броя на елементите в масив, можете да използвате свойството length.
- прототипно свойство -> Ако искате да добавите нови свойства и методи, можете да използвате свойството прототип.
- обратен метод -> Можете да обърнете реда на елементите в масив, използвайки обратен метод.
- метод на сортиране -> Можете да сортирате елементите в масив, използвайки метода на сортиране.
- метод pop -> Можете да премахнете последния елемент от масив с помощта на метод pop.
- shift метод -> Можете да премахнете първия елемент от масив, използвайки метод shift.
- push метод -> Можете да добавите стойност като последния елемент от масива.
Опитайте това сами:
Масиви !!! ");}}document.write ("масив от ученици
");students.displayItems ();document.write ("
Броят на елементите в масива на учениците е" + students.length + "
");document.write ("
СОРТИРАНИЯТ масив за ученици
");students.sort ();students.displayItems ();document.write ("
ОБРАТНИЯТ масив за ученици
");students.reverse ();students.displayItems ();document.write ("
Масивът на учениците след ПРЕМАХВАНЕ НА ПОСЛЕДНИЯ елемент
");students.pop ();students.displayItems ();document.write ("
Масивът на учениците след PUSH
");students.push („Нови неща“);students.displayItems ();