複数行の関数シグネチャのインデント
複数行にわたる関数シグネチャや呼び出しは、各項目を1行に1つずつ記述し、最後の項目に末尾カンマを付けます。
このフォーマットは、引数やパラメータの追加・削除・並べ替えを行う際に、変更のない行に影響を与えないため、Gitなどのバージョン管理システムでの差分(diff)が非常にクリーンになります。コードの一貫性を保ち、可読性を向上させる効果もあります。
複数行にわたる関数シグネチャや呼び出しは、各項目を1行に1つずつ記述し、最後の項目に末尾カンマを付けます。
このフォーマットは、引数やパラメータの追加・削除・並べ替えを行う際に、変更のない行に影響を与えないため、Gitなどのバージョン管理システムでの差分(diff)が非常にクリーンになります。コードの一貫性を保ち、可読性を向上させる効果もあります。
function foo(bar,
baz,
quux) {
// ...
}function foo(
bar,
baz,
quux,
) {
// ...
}
console.log(
foo,
bar,
baz,
);