「JavaScript/Array」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
→‎脚注: →‎外部リンク: s/source/syntaxhighlight/g
Ef3 (トーク | 投稿記録)
タグ: 2017年版ソースエディター
4 行
== Arrayオブジェクト ==
{{See also|[[JavaScript/配列|配列]]}}
Arrayオブジェクトは配列を扱うための機能を組み込んだJavaScriptの組み込みオブジェクトです。
配列の作成には、<code>new Array()</code>を使用できますが、配列リテラルと呼ばれる簡潔な記法があり、以下のように記述できます。
配列を作成する際には
;配列リテラルを使ったコード例:<syntaxhighlight lang="javascript"js>
const arrary = new Array( ['a', 'b', 'c', 'd' )];
</syntaxhighlight>
等の書式で行いますが、オブジェクト初期化子の一種「配列リテラル」があり次のように記法となります。
<syntaxhighlight lang="javascript">
const arr = ['a', 'b', 'c', 'd'];
</syntaxhighlight>
 
JavaScriptの配列は非常に柔軟であるため、データ型に関して制約がないため、様々なデータ型を同時に含むことができます。例えば以下のように、数値、文字列、真偽値、配列などを組み合わせることができます
;JavaScriptでは様々なデータ型を同時に含むことができます:<syntaxhighlight lang=js>
そのため
const arr2ary2 = [1, 2, 3, '4', true, [3, 4, 5]];
<syntaxhighlight lang="javascript">
const arr2 = [1,2,3,'4', true, [3,4,5]];
</syntaxhighlight>
配列は、インデックス番号を使って要素にアクセスすることができます。また、配列には多くの組み込みメソッドが用意されており、配列の要素を追加、変更、削除するための便利な機能が提供されています。
等の様に、複数のデータ型を同時に入れる事ができる。
 
=== プロパティ ===