今回は上記のような方に向けて、JavaScriptにおける配列とオブジェクトの違いを解説していきます。初学者の方にも分かるような部分から説明していくので安心して読み進めてください。動画もあるので必要に応じて活用してください。]で数字や文字列などを囲うルールがあります。"D"];console.log(array);基本的な変数や定数で管理するデータと違って「2つ以上のデータを管理する」ことが目的です。数字にしても文字列にしても1個しか管理しなくて良い場合には配列にしなくても良いでしょう。配列には後から追加でデータを追加することができます。)」というものがあり、こちらの引数に追加したいデータを指定することで既に設定した配列に後から追加することができます。ここを追加array.push("E");console.log(array);さらにpush関数を使って配列を追加することもできます。2]);console.log(array);push関数を使ってどんどん追加していくと「今のデータは何個あるんだろう?」と分からなくなりますよね。JavaScriptの場合はlengthプロパティを使うことで、その時点での配列の中にあるデータの個数を調べてくれます。ここを修正console.log(array.length);注意点としてはデータの中身として存在している[1,2]は配列ですが[1,2]でまとめて1個とカウントします。[1,2]]となっていたのでデータの個数は全部で6個ということですね。配列には複数のデータを入れることができるのですが、その中から特定のデータのみを取得したい場面があります。配列の中で管理されたデータはインデックス番号と呼ばれる、0から始まる連番で管理するルールがあります。そのため以下のようにインデックス番号を指定することで配列の中から特定のデータのみを取得することができます。インデックス番号は0,1,2,3,4,5....と0を起点に連番を数えることだけ注意しましょう。ここを修正console.log(array[0]);ちなみにですが先ほどpush関数を使って配列を追加しましたね、配列の中に配列がある場合のインデックス番号はどうすれば良いのでしょうか?配列の中に配列がある場合には入れ子の考え方で以下のように書くことで指定することができます。ここを修正console.log(array[5][1]);またインデックス番号を使うことでデータの変更も可能です。配列と同じように「2個以上のデータを管理する」ことを目的に作られたオブジェクトというものがあります。使用目的は配列と同じなのですが考え方や文法が違うので別物として覚えましょう。}で囲うことがルールです。20,};console.log(obj);配列と大きく違うのがデータの管理方法です。配列ではインデックス番号という連番で管理していましたが、オブジェクトではキーと呼ばれる名前で管理します。特定のデータのみを取得したい場合は以下のように記載します。ここを修正console.log(obj.id);上記の場合だと「id」「name」「age」がキーとなり、それぞれのキーを指定することで対応するデータのみを取得することができます。配列と比べてオブジェクトの方が直感的に理解できる方が多いかもしれませんね。キーを指定することでデータの変更もできます。"0002";console.log(obj.id);またすでに作成したオブジェクトに後からデータを追加することもできます。後からデータを追加する際にもキーを指定してデータを記載するだけです。"test@test.jp";console.log(obj);さらに追加するデータは配列としてもOKです。"soccer"];console.log(obj);配列と違ってキーという名前が必要なので、「キーを何と名付けるか?」ということは意識するようにしましょう。最初の頃は特に気にしなくても良いですが、慣れてくると意味のあるキーにしておかないと後から見返すときに読みにくいコードになるからです。ちなみに先ほどオブジェクトの中に配列を追加しましたが、反対に配列の中にオブジェクトを追加することもできるので紹介しておきます。}];console.log(data);上記のような配列の中にオブジェクトがある場合に、オブジェクトの特定のデータを取得したい場合はどうするのでしょうか?配列のインデックス番号とオブジェクトのキーを組み合わせて以下のように記載すると可能です。ここを修正console.log(data[2].id);オブジェクトがある場所まではインデックス番号で指定して、オブジェクトの中の部分についてはキーを指定することでデータを取得できます。最近のデータ管理のトレンドとして配列とオブジェクトが組み合わさったものが多いので、インデックス番号とキーの組み合わせでデータを指定する方法は必ず習得しておきましょう。