ここでは、配列のオブジェクト、メソッド、プロパティをまとめています。ご参考になれば幸いです。
1、配列オブジェクト名 = new Array(配列数);
2、配列オブジェクト名 = new Array(カンマ区切り配列データ);
値は省略可能です。
<script type="text/JavaScript">
<!--
var i;
var letter = new Array( "文","字","列","漢","字" );
for( i = 0; i < letter.length; i++ ) { document.write( letter[i] +"<br>" )}
//-->
</script>
配列の連結をします。
配列オブジェクト名1.concat (配列オブジェクト名2)
<script type="text/JavaScript">
<!--
letter = new Array( "文","字","列" );
character = new Array( "漢","字" );
Aconcat = letter.concat(character);
for( i = 0; i < Aconcat.length; i++ ) { document.write( Aconcat[i] +"<br>" )}
//-->
</script>
配列要素の連結を区切り文字でします。
配列オブジェクト名.join ("区切り文字")
<script type="text/JavaScript">
<!--
letter = new Array( "文","字","列","漢","字" );
Ajoin = letter.join(";");
document.write( Ajoin );
//-->
</script>
配列要素の抜き出しをします。
配列オブジェクト名.slice (開始位置 , 終了位置)
<script type="text/JavaScript">
<!--
letter = new Array( "文","字","列","漢","字" );
Aslice = letter.slice(0,3);
document.write( Aslice );
//-->
</script>
配列要素順序を逆順(反転)にします。
配列オブジェクト名.reverse ();
<script type="text/JavaScript">
<!--
letter = new Array( "文","字","列","漢","字" );
letter.reverse();
for( i = 0; i < letter.length; i++ ) { document.write( letter[i] +"<br>" )}
//-->
</script>
配列要素の並べ替え(ソート)をします。
配列オブジェクト名.sort ();
<script type="text/JavaScript">
<!--
letter0 = new Array( "文","字","列","漢","字" );
letter1 = new Array( "128","32","-16","-64","8" );
letter0.sort();
letter1.sort();
document.write( letter0 +"<br>" );
document.write( letter1 );
//-->
</script>
配列要素数を返します。 要素数の設定も出来ます。配列要素数を求めるときに使います。
配列オブジェクト名.length