function1.js function () {
// 処理
}
arrow1.js (param1, param2, …, paramN) => {
// 処理
}
// 引数が 1 つしかない場合、丸括弧 () の使用は任意です:
(singleParam) => { statements }
singleParam => { statements }
// 引数がない場合、丸括弧を書かねばいけません:
() => { statements }
map
関数arrow2.jsvar materials = [
'Hydrogen',
'Helium',
'Lithium',
'Beryllium'
];
console.log(materials.map(material => material.length));
// expected output: Array [8, 6, 7, 9]
material => material.length)
の部分がアロー関数