簡體   English   中英

在Javascript中包含模塊的正確方法是什么?

[英]What is the proper way to include modules in Javascript?

我使用了大量的javascript,如果我可以使用全局常量和在整個網站上使用的一些方法,這將非常有幫助。

不必將它們復制並粘貼到每個js文件中,有沒有辦法包含它們?

喜歡:

#include global.js

jsCode

模塊架構有多種技術

  • 包括多個腳本標記並使用名稱空間來避免全局范圍問題
  • 使用諸如requireJS之類的異步文件加載
  • 使用像modul8這樣的模塊打包

后面的技術可能是過大的,您可能想要

<script src="global.js" />

在您的html主頁中。

不幸的是,沒有標准的 JavaScript方法將一個JavaScript文件包含到另一個JavaScript文件中(我相信這是那些可愛的JavaScript的特點之一。)

但是,在開始選擇解決方法之前,請注意,通常將整個項目中的JavaScript文件合並為一個大文件被認為是一種好習慣(簡而言之,此技術可減少HTTP請求的數量並提高性能,有關更多說明,和注意事項請參閱合並多個javascript文件 。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM