課題【配列】ーNo.004
課題内容
- <概要>
- 配列にオブジェクトを使った値を入れてみましょう。
- そのあとに、その配列の中の「オブジェクト」の値をコンソールに表示してみましょう。
- <配列に入れる値>
- 配列に入れる「オブジェクト」は、3つ。
- 名前を意味する「name」として「山田さん」、
- 名前を意味する「name」として「佐藤さん」、
- 名前を意味する「name」として「内田さん」、
- を入れてみましょう。
出力結果
コンソールに表示したい結果
山田さん
佐藤さん
内田さん
ポイント
配列の基本として、
- 配列は複数の値を入れることができるが、順番が大切。
- 「インデックス」と呼ばれる0からの番号で取得できる
ということを意識しましょう。
また、
今回の問題のポイントは「オブジェクト」を使用すること。
この「オブジェクト」は
// オブジェクト「sampleValue」に「test」が「テストの値」というデータを代入。
let sampleValue = {test: 'テストの値'};
// オブジェクト「sampleValue」の「test」を取得
console.log(sampleValue.test);
console.log(sampleValue['test']);
このように使います。
この「オブジェクト」の基本に関しては、以下の記事の一部を参考にしてください。
答え
// 3つのオブジェクトを配列に入れる
let sample = [
{name: '山田さん'},
{name: '佐藤さん'},
{name: '内田さん'}
];
// コンソールに値を表示「山田さん」を取得
console.log(sample[0].name);
console.log(sample[0]['name']);
// コンソールに値を表示「佐藤さん」を取得
console.log(sample[1].name);
console.log(sample[1]['name']);
// コンソールに値を表示「内田さん」を取得
console.log(sample[2].name);
console.log(sample[2]['name']);