内容

コメント オブジェクト

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 フレーズを修正誰かに自由な免許証のキーを与えます。詳細については、お問い合わせください。