関数の引数は少ない方がいいが、多い場合は、オブジェクトを引数にするとよい。
function printPerson(name, age, blood) { console.log(`name : ${name}`); console.log(`age : ${age}`); console.log(`blood: ${blood}`); } printPerson("taro", 23, "A");
↓
function printPerson({name, age, blood}) { console.log(`name : ${name}`); console.log(`age : ${age}`); console.log(`blood: ${blood}`); } // ↓名前付きでパラメータが明確。 printPerson({ age: 23, name : "taro", blood : "A"});