「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 知っておくべき avascript のヒント

知っておくべき avascript のヒント

2024 年 11 月 6 日に公開
ブラウズ:961

ジョアブ・チュア著

1. コンソール.ログ

  • コンソール ログに色を追加

これだけはやめてください! ❌

avascript Tips You Should Know

avascript Tips You Should Know
代わりにこれを試してください。 ✅

avascript Tips You Should Know

avascript Tips You Should Know
しかし、オブジェクトの配列がある場合は、これを試してみるとさらに良いでしょう ?

avascript Tips You Should Know

avascript Tips You Should Know
コード内で特定の操作がどのくらい速く実行されるかを測定したい場合は、これを試してください。

avascript Tips You Should Know

avascript Tips You Should Know
console.time と console.timeEnd を実行して、ブラウザ コンソールにかかる時間を測定します。
最後に、コードとその実行シーケンスをトレースしたい場合は、これを試してください。

avascript Tips You Should Know

avascript Tips You Should Know
アプリケーションのデバッグに必要な大量の情報を確認できるようになります。

2. オブジェクトの分解

avascript Tips You Should Know
オブジェクト内に必要な変数はいくつかだけなのに、完全なオブジェクトが渡され、それをこの従来の方法で使用しているということが以前に起こりましたか?

avascript Tips You Should Know
関数内でヒューマン オブジェクト宣言を繰り返し使用していますか?これはやめてください。代わりに ES6 オブジェクトの構造化を使用してください。 ✅

avascript Tips You Should Know
関数の引数で使用する必要がある変数を構造解除します。あるいは、関数自体の内部で構造を解除することもできます。

avascript Tips You Should Know

3. テンプレートリテラル

❌ 変数を文字列で結合しようとする場合は、これを行わないでください。

avascript Tips You Should Know
代わりにこれを実行してください。 ✅
avascript Tips You Should Know

4. スプレッド演算子

2 つのオブジェクトがあり、それらを結合するか、1 つのオブジェクトのプロパティの一部を別のオブジェクトに割り当てたいとします。従来通り、これを行います。
avascript Tips You Should Know
実際にオブジェクトを変更していることを除けば、技術的には何の問題もありません。代わりにこれを試してください。 ✅
avascript Tips You Should Know
スプレッド演算子の最も優れた点は、配列に対しても機能することです。 ?
代わりにこれ。
avascript Tips You Should Know
代わりにこれを実行してください。
avascript Tips You Should Know

5. ループ

配列内のコストの合計を計算するためにこのように for ループを実行することに罪はありませんか?こんなことはやめてください。 ❌
avascript Tips You Should Know
代わりに、スタイルをこれに変更し始めてください。
avascript Tips You Should Know
清潔で無駄のない。仕事は終わりました! ✅

まとめ

これらのいくつかのヒントが、より優れた、よりクリーンで無駄のないコードを書くためのガイドとなることを願っています。

MarsCode によるスポンサー
あなたのアイデアについて話し合うために、Discord への参加を歓迎します。

avascript Tips You Should Know

マースコード

MarsCode は、プログラミング タスクを支援する AI を活用した IDE と AI 拡張機能を提供します。
リリースステートメント この記事は次の場所に転載されています: https://dev.to/marscode/5-javascript-tips-you-Should-know-23db?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3