new Array()は、Arrayオブジェクトのコンストラクタ。
Arrayオブジェクトを作るときに使う。
構文
new Array()
引数
new Array( arrayLength )やnew Array( element0, element1, …, elementN )のように、引数を指定することもできる。
Arrayオブジェクト生成例
var $array = new Array();
配列リテラルを使うと、下記のようになる。
var $array = [];
サンプル
<script type="text/javascript">
var $sampleArray = new Array();
document.write( '$sampleArray.length: ' + $sampleArray.length + '<br />' );
$sampleArray[0] = '要素1';
$sampleArray[1] = '要素2';
$sampleArray[2] = '要素3';
document.write( '$sampleArray[0]: ' + $sampleArray[0] + '<br />' );
document.write( '$sampleArray[1]: ' + $sampleArray[1] + '<br />' );
document.write( '$sampleArray[2]: ' + $sampleArray[2] + '<br />' );
</script>
var $sampleArray = new Array();
document.write( '$sampleArray.length: ' + $sampleArray.length + '<br />' );
$sampleArray[0] = '要素1';
$sampleArray[1] = '要素2';
$sampleArray[2] = '要素3';
document.write( '$sampleArray[0]: ' + $sampleArray[0] + '<br />' );
document.write( '$sampleArray[1]: ' + $sampleArray[1] + '<br />' );
document.write( '$sampleArray[2]: ' + $sampleArray[2] + '<br />' );
</script>
↓↓↓出力結果↓↓↓