2
Q
使用インラインは
A
答えて
4
ループごとに毎回require()
が呼び出されますが、require()
がロードされたモジュールはキャッシュされ、モジュールのロードコードはモジュールが初めてロードされたときにのみ実行されます。したがって、余分なオーバーヘッドがわずかにありますが、require('path')
を呼び出すのは、そのモジュール名をキャッシュ内で検索し、キャッシュされたモジュールハンドルを返すことだけです。 require()
を呼び出すたびに、モジュールをロード、解析、実行する必要はありません。まだ、この習慣にする方が良いだろう、と述べた
:
const pathModule = require('path');
function something(...paths) {
return pathModule.join(...paths);
}
にあなたがそれをやっていた方法に他の欠点を、初めてpath
モジュールがロードされていることをされ、システムはそれをロードするために同期ファイルI/Oを使用しますが、これはマルチユーザーサーバーではうまくありません。ファイルI/Oは初めてのことですが、それでも素晴らしい方法はありません。サーバーの初期化時に同期I/Oを途切れない方がよい。
関連する問題
- 1. asyncとインラインJavaScriptを使用
- 2. __forceinlineとインラインの使用
- 3. インラインJavaScriptを正しく使用する
- 4. XMLファイルにインラインXSLTを使用する
- 5. レールにcontent_forインラインを使用して
- 6. spfx webpartのインラインCSSを使用
- 7. インラインIF文を使用するvb.net
- 8. インラインtdとPHPのループを使用
- 9. インラインJavaScriptを使用したDust.js
- 10. jpyyterノートブックでインラインrmagicにrpy2を使用
- 11. AJAXでインラインPHPを使用する
- 12. インライン添付を使用して
- 13. はインライン
- 14. プログラム論理を使用するDjango InlineFormsまたは複数の使用インライン?
- 15. XML解析は、使用してインライン解析
- 16. MVCフレームワークではJavaScriptファイル内のインラインC#を使用して
- 17. インライン関数はいつ使用しますか?
- 18. Google pagespeedはインラインJavaScriptを使用すると言います
- 19. innerHTMLインラインCSSシナリオでJavascriptを使用するには?
- 20. インラインJavascriptを使用する利点は何ですか?
- 21. React.js - ReactDOM.renderまたはインラインで使用できますか?
- 22. HTMLマークアップ内でCSS 'target'セレクタをインラインで使用するには?
- 23. jqgridを使用したインライン編集。私は
- 24. ネストされたインラインasp.netタグの使用方法は?
- 25. インラインはiframeは
- 26. ng2-ckeditorをインラインで使うには?
- 27. ブートストラップラベルはインライン
- 28. インライン管理用クエリーセットのオーバーライド
- 29. Hrefスタイリング用のインラインCSS
- 30. インライン/ブロック用のMathjaxスケールオプション