es6 import,export

import方式,使得編譯時就能肯定模塊的依賴關係,因此不容許運行時改變。

靜態導入方式import,

一,須要在type="module" 的 script 的標籤中使用。script標籤的nomodule是其hacker()方式。

二,不是依賴type="module"的script標籤。使用import()相似於函數的方式引入。動態引入、

三,書寫方式

1)經過指定須要導入模塊的路徑名,能夠是絕對路徑,也能夠是相對路徑, .js後綴能夠省略。
import j from './profile.js'
import j from './profile.js'
import j from './profile'
2)只有模塊名,不帶有路徑,須要有配置文件;告訴 JavaScript 引擎該模塊的位置。(通常須要經過第三方庫環境,才能使用。經常使用npm下載後,經過該方式引用,配置信息在package.json中main屬性中)
import $ from 'jquery'node

export,export default導出

export default

相似與node中的module.exports。jquery

相關文章
相關標籤/搜索