簡體   English   中英

用Java導入和導出

[英]import and export in Javascript

根據這個問題,我如何在另一個JavaScript文件中包含一個JavaScript文件? 似乎很多人都對將大型Javascript項目分解為小模塊並導出/導入模塊以重復使用代碼感興趣。

經過一些研究,為此功能設計了導入/導出。 根據參考資料,它們最初是在ES6中定義的。

更新

已實現此功能的主瀏覽器的最新版本。 要獲得最新狀態,請始終參考參考。

(如果您使用的是Nodejs,則最好的方法是Modules( https://nodejs.org/dist/latest-v5.x/docs/api/modules.html ))

引用

https://developer.mozilla.org/en/docs/web/javascript/reference/statements/import https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/export

在當前版本的JS中,有幾種方法可以做到這一點。 Require使用AMD設計模式,並且是前端依賴項注入/模塊加載的標准。 諸如Angular之類的框架都使用此方法。

這是要求文檔的鏈接。 http://requirejs.org/

時間流逝...今天,我寧願建議使用Babel(在browserify或webpack中)將ES模塊變成普通的舊javascript。

然后,您將具有導入/導出語法的全部功能。

Require / AMD / CommonJS很快就會被棄用。

暫無
暫無

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

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