質問したいこと
プロゲートでJavaScriptを勉強中です。疑問に思ったことがありまして、質問させていただきます。
プロゲートで「オブジェクトを要素に持つ配列」という講座で以下のように習いました。(該当のソースコードをご参照ください)
const character = characters[i];
console.log(名前は${character.name}です
);←この2文のコードについてです。
なぜこれではいけないのでしょうか→console.log(名前は$(characters[i].name)です
);
わざわざ定義し直す意味を教えて下さい。よろしくおねがいします。
該当のソースコード
const characters = [ {name: "にんじゃわんこ", age: 14}, {name: "ひつじ仙人", age: 100}, {name: "ベイビーわんこ", age: 5}, ]; // for文を完成させてください for (let i = 0; i < characters.length; i++) { console.log("--------------------"); // 定数characterを定義してください const character = characters[i]; // 「名前は〇〇です」を出力してください console.log(`名前は${character.name}です`); // 「〇〇歳です」を出力してください console.log(`${character.age}歳です`); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/21 01:05
退会済みユーザー
2021/08/21 05:48
2021/08/21 06:55