JavaScriptアレイは、ほとんどのプログラミング言語でアレイと同様に機能します。
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <body> <body> <script = "text/javascript"> // create and fillay var myarray = new Array()= Myarray " true; </script> </body> </html>
配列を作成するときは、配列内の要素の数を宣言する必要はありません。 JavaScriptアレイは、すべての要素に対応するために自動的にサイズ変更されます。
配列に含まれるデータの種類を宣言する必要はありません。 JavaScriptアレイは、さまざまなデータを含むタイプを組み合わせることができます。
1.配列リテラルを使用します
リテラルを使用して、ステートメントで配列を作成して入力できます。
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <body> <script = "text/javascript"> var myArray = [100、 "luka"、true]; </body> </html>
この例では、正方形の括弧([および])の間に必要な配列要素を指定して新しい配列を作成し、可変MyArrayに割り当てます。
2。配列コンテンツを読み取り、変更します
指定されたインデックス位置で配列要素の値を読み取るには、一対の正方形の括弧([および])を使用し、正方形の括弧間にインデックス値を配置します。 JavaScriptアレイのインデックス値は0から始まります。
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <body> <script = "text/javascript"> var myArray = [100、 "luka"、true] ;/ 0: "+myArray [0]+" <br/> "); //配列を変更するmyarray [0] =" Monday "; document.writeln(" index 0: "+myArray [0]); </script> </body> </html>
出力結果:
インデックス0:100
インデックス0:月曜日
3.配列の内容を列挙します
forループを使用して配列の内容を列挙できます。
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <body> <body> <body> <body> <body> <body> <text/javascript "> var myArray = [100、" luka "、true]; "+i+": "+myArray [i]+" <br/> ")} </script> </body> </html>
出力結果:
インデックス0:100
インデックス1:ルカ
インデックス2:true
3.組み込み配列メソッドを使用します
JavaScriptの配列オブジェクトは、多くの方法を定義します。次の図には、最も一般的に使用される方法のいくつかがリストされています。
<!doctype html> <html lang = "en"> <head> <meta charset = "utf-8"> <title> learn4array </title> </head> <body> <body> <body> <body> <body> <body> <body> <body> <body> <text/javascript "> var myarray1 = [100、" luka "]; var myarray = [true myarray>) myarray1.concat(myarray2); for(var i = 0; i <myarray.length; i ++){document.writeln( "myarray ["+i+"+" <br / /")} document.writeln(< br />"); myArray.join( ' - '); document.writeln(strarray+"<br />"; document.writeln("<br />";//pop()myarray.pop()myarray+"<br /> pop( ////push(<item>)myarray.push("hello javascript "、200); document.writeln(myarray+" <br /> "; document.writeln( br/>"); // revense()myarray = myarray.reverse(); document.writeln() /> "; document.writeln("< br />"); // slice(<start>、<end>)document.writeln(myarray.slice(1,3)+"<br />"); document.writeln(myarray.slice(0)+"<br /> purtument) sortnumber(a、b){return b -a;} var myarray3 = ["george"、 "john"、 "thomas"、 "james"、 "adrew"、 "martin"]; var myarray4 = [10,5,40,25,1000,1]; document.writeln()+"<br />"); myarray4.sort()+"<br/>"); // sort関数を使用して、value document.writeln(myarray4.sort(sortnumber)+"<br//> purent.writeln("<br />"))))myarray.unshift(<item> (1,2,000mift(document)documnift(documnift)vunsshift(document)document( /> "); </script> </body> </html>出力結果:
MyArray [0]:100
MyArray [1]:ルカ
MyArray [2]:True
100-luka-true
100、ルカ
100、ルーカ、こんにちはJavaScript、200
200、Hello JavaScript、Luka、100
こんにちはJavaScript、Luka、100
ルカ、100
こんにちはJavaScript、Luka、100
Adrew、George、James、John、Martin、Thomas
1,10,1000,25,40,5
1000,40,25,10,5,1
1,2、Hello JavaScript、Luka、100
上記のコンテンツは、編集者が紹介したJavaScript Basic Arraysの使用です。それがあなたに役立つことを願っています!