ジョアブ・チュア著
これだけはやめてください! ❌
代わりにこれを試してください。 ✅
しかし、オブジェクトの配列がある場合は、これを試してみるとさらに良いでしょう ?
コード内で特定の操作がどのくらい速く実行されるかを測定したい場合は、これを試してください。
console.time と console.timeEnd を実行して、ブラウザ コンソールにかかる時間を測定します。
最後に、コードとその実行シーケンスをトレースしたい場合は、これを試してください。
アプリケーションのデバッグに必要な大量の情報を確認できるようになります。
オブジェクト内に必要な変数はいくつかだけなのに、完全なオブジェクトが渡され、それをこの従来の方法で使用しているということが以前に起こりましたか?
関数内でヒューマン オブジェクト宣言を繰り返し使用していますか?これはやめてください。代わりに ES6 オブジェクトの構造化を使用してください。 ✅
関数の引数で使用する必要がある変数を構造解除します。あるいは、関数自体の内部で構造を解除することもできます。
❌ 変数を文字列で結合しようとする場合は、これを行わないでください。
代わりにこれを実行してください。 ✅
2 つのオブジェクトがあり、それらを結合するか、1 つのオブジェクトのプロパティの一部を別のオブジェクトに割り当てたいとします。従来通り、これを行います。
実際にオブジェクトを変更していることを除けば、技術的には何の問題もありません。代わりにこれを試してください。 ✅
スプレッド演算子の最も優れた点は、配列に対しても機能することです。 ?
代わりにこれ。
代わりにこれを実行してください。
配列内のコストの合計を計算するためにこのように for ループを実行することに罪はありませんか?こんなことはやめてください。 ❌
代わりに、スタイルをこれに変更し始めてください。
清潔で無駄のない。仕事は終わりました! ✅
これらのいくつかのヒントが、より優れた、よりクリーンで無駄のないコードを書くためのガイドとなることを願っています。
MarsCode によるスポンサー
あなたのアイデアについて話し合うために、Discord への参加を歓迎します。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3