Зміст

Коментарі Об'єкти

Script Масиви

Масиви використовуються для збереження списків змінних. Можна змінити до масиву за допомогою вбудовані функції.


var Fruit=new Array();
Fruit
[0]="Apple";
Fruit
[1]="Banana";
Fruit
[2]="Orange";
alert("The second fruit is :"+Fruit[1]);

var Veg=new Array("Potato" , "Carrot" , "Peas");

var EmptyArray=new Array(3);

var Colors=new Array();
Colors.push
("Red");
Colors.push
("Orange");
Colors.push
("Yellow");

Script Сценарій

join • Повертає рядок з всі значення в масиві об'єдналися.

.join("Розділювач");

Приклад:


var Veg=new Array("Potato" , "Carrot" , "Peas");
var Text="Vegetables: "+Veg.join(",");

indexOf • Повернення індекс елемента в масиві. Якщо елемент не знайдено, повертається -1.

.indexOf(Елемент:Обєкт);

Приклад:


var Veg=new Array("Potato" , "Carrot" , "Peas");
alert(Veg.indexOf("Carrot"));

insert • Вставте нових значень у масив в індекс.

.insert(Індекс:Номер,Item1:Обєкт,Item2:Обєкт,...);

Приклад:


Veg.insert(2,"Turnip");
Veg.insert
(0,"Pea","Onion");

length • Кількість значень у масив.

.length;

Приклад:


alert("There are "+Veg[1].length+" vegatables in the array.");

pop • Видалити і повернення останнє значення в масиві.

.pop();

Приклад:


var LastValue=Veg.pop();

push • Додати нові значення в кінець масиву.

.push(Item1:Обєкт,Item2:Обєкт,...);

Приклад:


Fruit.push("Grape");
Fruit.push
("Strawberry","Mango");

reverse • Повернення новий масив із значеннями у зворотному напрямку.

.reverse();

Приклад:


var Backwards=Fruit.reverse();

shift • Видалити і повернення першого значення в масиві.

.shift();

Приклад:


var FirstValue=Veg.shift();

slice • Повернення новий масив з шматочком значення.

.slice(Почати:Номер,Кінець:Номер);

Приклад:


var SomeValues=Fruit.slice(2,4);

sort • Сортування масиву. Функція порівняння не є обов'язковим.

.sort(Порівняти:Функція);

Приклад:


Fruit.sort();

var Numbers=new Array(12,2,47,-2,8,0);
function CompareNumbers(NumberA,NumberB){
return NumberA-NumberB;
}
Numbers.sort
(CompareNumbers);

splice • Повернення нового масиву, з деяких значень видалені і деякі більш додав на місці.

.splice(Почати:Номер,Довжина:Номер,Item1:Обєкт,Item2:Обєкт,...);

Приклад:


var ChangeFruit=Fruit.splice(1,2,"Date","Pineapple");

unshift • Додати нові значення до початку масиву.

.unshift(Item1:Обєкт,Item2:Обєкт,...);

Приклад:


Fruit.unshift("Grape");
Fruit.unshift
("Strawberry","Mango");

Коментарі Об'єкти
Ця документація була перекладені з англійської, за допомогою онлайн-перекладачем. Приносимо свої вибачення, якщо ви знайдете будь-які помилки. Якщо ви хотіли б допомогти нам внести виправлення. Немає перекладу редактором в Hippani Animator (у меню «Довідка»). Ми роздавати безкоштовна ліцензія клавіш будь-кому, хто виправляє понад 100 фраз. Будь ласка, зв'яжіться з нами для більш докладної інформації.