JavaМетоди на масив от скриптове: Създаване с пример

Какво е масив?

Масивът е обект, който може да съхранява a колекция от елементи. Масивите стават наистина полезни, когато трябва да съхранявате големи количества данни от един и същи тип. Да предположим, че искате да съхраните подробности за 500 служители. Ако използвате променливи, ще трябва да създадете 500 променливи, докато можете да направите същото с един масив. Можете да получите достъп до елементите в масив, като се обърнете към неговия индексен номер и индексът на първия елемент от масива е нула.

JavaСкрипт Създаване на масив

Можете да създадете масив в JavaСценарий както е дадено по-долу.

var students = ["John", "Ann", "Kevin"];

Тук вие инициализирате своя масив, както и когато е създаден със стойности „John“, „Ann“ и „Kevin“. Индексът на „Джон“, „Ан“ и „Кевин“ е съответно 0, 1 и 2. Ако искате да добавите още елементи към масива студенти, можете да го направите по следния начин:

students[3] = "Emma";
students[4] = "Rose";

Можете също да създадете масив с помощта на конструктор на масиви по следния начин:

var students = new Array("John", "Ann", "Kevin");

OR

var students = new Array();

students[0] = "John";

students[1] = "Ann";

students[2] = "Kevin";

JavaМетоди за масиви на скриптове

Обектът Array има много свойства и методи, които помагат на разработчиците да боравят с масиви лесно и ефективно. Можете да получите стойността на свойство, като посочите arrayname.property и изхода на метод, като посочите arrayname.method().

  1. свойство дължина –> Ако искате да знаете броя на елементите в масив, можете да използвате свойството length.
  2. собственост на прототип –> Ако искате да добавите нови свойства и методи, можете да използвате свойството прототип.
  3. обратен метод –> Можете да обърнете реда на елементите в масив, като използвате обратен метод.
  4. метод на сортиране –> Можете да сортирате елементите в масив, като използвате метода за сортиране.
  5. поп метод –> Можете да премахнете последния елемент от масив, като използвате pop метод.
  6. метод на смяна –> Можете да премахнете първия елемент от масив, като използвате метода shift.
  7. метод на натискане –> Можете да добавите стойност като последен елемент от масива.

Опитайте това сами:

<html>
<head>
	<title>Arrays!!!</title>
	<script type="text/javascript">
		var students = new Array("John", "Ann", "Aaron", "Edwin", "Elizabeth");
		Array.prototype.displayItems=function(){
			for (i=0;i<this.length;i++){
				document.write(this[i] + "<br />");
			}
		}	
		document.write("students array<br />");
		students.displayItems();
		document.write("<br />The number of items in students array is " + students.length + "<br />");
		document.write("<br />The SORTED students array<br />");
		students.sort();
		students.displayItems();
		document.write("<br />The REVERSED students array<br />");
		students.reverse();
		students.displayItems();
		document.write("<br />THE students array after REMOVING the LAST item<br />");
		students.pop();
		students.displayItems();
        document.write("<br />THE students array after PUSH<br />");
        students.push("New Stuff");
		students.displayItems();
	</script>
</head>
<body>
</body>
</html>