2

重複の可能性:
JavaScriptファイルをJavaScriptファイルに含めますか?

JavaScriptライブラリをJavaScriptファイルに単純にインポートする方法はありますか?

Pythonでは、これを簡単に行うことができます。

import math

JavaScriptに似たようなものはありますか?

4

2 に答える 2

4

今日のバニラJavaScriptでは、いいえ、それはできません。

しかし、将来のバージョンでは、同様の機能がおそらく利用可能になるでしょう。モジュールは長い間議論されてきましたまた、Pythonプログラマーとして、この記事にも興味があるかもしれません。

今日あなたはかもしれません

  • require.jsのように、この種のインポートを可能にする多くのフレームワークの1つを使用してください。
  • ページに要素を動的に追加<script>します(はい、醜いです)
  • ajaxを使用してフェッチし、評価します(醜いです)

だが...

常に同じファイルをインポートする場合は、要求されたファイルの数がサイトのパフォーマンスを最適化するときに考慮すべき主要な要素の1つであるため、それらを連結(および最小化)することを検討する必要があります。

于 2013-01-02T15:42:04.163 に答える
0

この質問(および回答も...)を見ることができます:JavaScriptファイルを別のJavaScriptファイルに含めるにはどうすればよいですか?

私は特にjQueryのgetScript()関数が好きです:

$.getScript("my_lovely_script.js", function(){
   alert("Script loaded and executed.");
   // here you can use anything you defined in the loaded script
});
于 2013-01-02T15:45:44.453 に答える