関数の引数は少ない方がいいが、多い場合は、オブジェクトを引数にするとよい。
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"});