ホームページ  >  記事  >  ウェブフロントエンド  >  知っておくべき avascript のヒント

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

王林
王林オリジナル
2024-08-19 17:01:37392ブラウズ

ジョアブ・チュア著

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 拡張機能を提供します。

以上が知っておくべき avascript のヒントの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。