JavaМетоди масиву сценаріїв: Створення за допомогою прикладу
Що таке масив?
Масив — це об’єкт, який може зберігати a колекція предметів. Масиви стають дуже корисними, коли потрібно зберігати великі обсяги даних одного типу. Припустімо, ви хочете зберегти відомості про 500 співробітників. Якщо ви використовуєте змінні, вам доведеться створити 500 змінних, тоді як ви можете зробити те саме з одним масивом. Ви можете отримати доступ до елементів у масиві, посилаючись на його індексний номер а індекс першого елемента масиву дорівнює нулю.
JavaСценарій створення масиву
Ви можете створити масив у JavaScript як зазначено нижче.
var students = ["John", "Ann", "Kevin"];
Тут ви ініціалізуєте свій масив, коли він буде створений зі значеннями «Джон», «Енн» і «Кевін». Індекс «Джон», «Енн» і «Кевін» дорівнює 0, 1 і 2 відповідно. Якщо ви хочете додати більше елементів до масиву студентів, ви можете зробити це так:
students[3] = "Emma"; students[4] = "Rose";
Ви також можете створити масив за допомогою конструктора Array таким чином:
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().
- майно довжини –> Якщо ви хочете знати кількість елементів у масиві, ви можете скористатися властивістю length.
- властивість прототипу –> Якщо ви хочете додати нові властивості та методи, ви можете використати властивість prototype.
- зворотний спосіб –> Ви можете змінити порядок елементів у масиві за допомогою зворотного методу.
- метод сортування –> Ви можете сортувати елементи в масиві за допомогою методу сортування.
- поп-метод –> Ви можете видалити останній елемент масиву за допомогою методу pop.
- вахтовий метод –> Ви можете видалити перший елемент масиву за допомогою методу shift.
- метод натискання –> Ви можете додати значення як останній елемент масиву.
Спробуйте самі:
<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>