私はこのコードを持っていました:
const availableDays = status.availableDays;
そして、次のように変更する提案がありました。
const { availableDays } = status;
どちらも1行のコードですが、最初のコードよりもデストラクチャリングの方が優れたコーディング方法である理由について説明があるかどうか疑問に思います。
コードが次の場合:
const availableDays = status.availableDays;
const someVar = status.someVar;
const someOtherVar = status.someOtherVar;
私はそれが最短になることを知っています(より良いかどうかはわかりません)。
const { availableDays, someVar, someOtherVar } = status;
しかし、私の質問は、パフォーマンス、セキュリティ、読みやすさなどの理由になります。