ループ処理 (for / forEach)

配列の全要素を順番に処理する代表的な方法です。

for文

let members = ['木内A', '木内B', '木内C'];
for (let i = 0; i < members.length; i++) {
    console.log(members[i]);
}

forEachメソッド

members.forEach(function(member) {
    console.log(member);
});

オブジェクトの配列 (Array of Objects)

詳細なデータを持つオブジェクトを配列でまとめると、管理が容易になります。

let employees = [
    { name: '従業員A', age: 33 },
    { name: '従業員B', age: 42 }
];

employees.forEach(emp => {
    console.log(emp.name);
});

便利な文字列・条件記法

テンプレートリテラル

バッククォート ` を使い、${} で変数を埋め込めます。

let msg = `名前: ${name}, 年齢: ${age}`;

三項演算子

条件 ? 真 : 偽 の形式で簡潔に条件分岐を書けます。

let result = (genderCode == 0) ? '男' : '女';