Содержание

Комментарии Объекты

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 фраз. Пожалуйста, свяжитесь с нами для получения более подробной информации.