配列を作り、変数に代入する方法と、配列要素にアクセスする方法。
JavaScriptには、配列型というデータ型はないが、配列オブジェクトを使えば、配列を扱える。
解説
配列を作る方法
配列を一括で作る方法は、3つある。
[]で括る方法
<script type="text/javascript">
var sampleArray = [ "要素1", "要素2", "要素3" ];
</script>
var sampleArray = [ "要素1", "要素2", "要素3" ];
</script>
new Array()
<script type="text/javascript">
var sampleArray = new Array( "要素1", "要素2", "要素3" );
</script>
var sampleArray = new Array( "要素1", "要素2", "要素3" );
</script>
Array()
<script type="text/javascript">
var sampleArray = Array( "要素1", "要素2", "要素3" );
</script>
var sampleArray = Array( "要素1", "要素2", "要素3" );
</script>
配列の要素にアクセス
インデックスを指定すれば、配列の要素にアクセスできる。
<script type="text/javascript">
sampleArray[0] // 要素1
sampleArray[1] // 要素2
sampleArray[2] // 要素3
</script>
sampleArray[0] // 要素1
sampleArray[1] // 要素2
sampleArray[2] // 要素3
</script>
サンプル
[]で括る方法
ソースコード
<script type="text/javascript">
var sampleArray = [ "要素1", "要素2", "要素3" ];
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>
var sampleArray = [ "要素1", "要素2", "要素3" ];
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>
new Array()
ソースコード
<script type="text/javascript">
var sampleArray = new Array( "要素1", "要素2", "要素3" );
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>
var sampleArray = new Array( "要素1", "要素2", "要素3" );
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>
Array()
ソースコード
<script type="text/javascript">
var sampleArray = Array( "要素1", "要素2", "要素3" );
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>
var sampleArray = Array( "要素1", "要素2", "要素3" );
document . write( sampleArray[0] + "<br />" );
document . write( sampleArray[1] + "<br />" );
document . write( sampleArray[2] + "<br />" );
</script>