1. 程式人生 > 其它 >ES6 模組化匯入匯出

ES6 模組化匯入匯出

ES6 模組化匯入匯出

ES6 基本語法

  • 預設匯出 與 預設匯入
  • 按需匯出 與 按需匯入
  • 直接匯出 並 執行模組中的程式碼

預設匯出

預設匯出的語法:

export default 預設匯出的成員

預設匯出的注意事項:
每個模組中,只允許使用唯一的一次 export default,否則報錯!

預設匯入

預設匯入的語法:

import 接收名稱 from '模組識別符號'

預設匯入注意事項:
預設匯入的接收名稱可以是任意名稱,只要是合法的成員名稱即可。

按需匯出

按需匯出的語法:

按需匯入

按需匯入的語法:

import {s1} from '模組識別符號'

按需匯出 與 按需匯入 的注意事項:

  • 每個模組中可以使用多次按需匯出。
  • 按需匯入的成員名稱必須和按需匯出的名稱保持一致。
  • 按需匯入時,可以使用 as關鍵字 進行重新命名。
  • 按需匯入可以和預設匯入一起使用。

直接匯入並執行模組中的程式碼

如果只想單純的執行某個模組中的程式碼,並不需要得到模組中向外共享的成員,此時,可以直接匯入並執行模組程式碼。

【版權宣告】本博文著作權歸作者所有,任何形式的轉載都請聯絡作者獲得授權並註明出處!
【重要說明】本文為本菜鳥的學習記錄,論點和觀點僅代表個人不代表此技術的真理,目的是學習和可能成為向別人分享的經驗,因此有錯誤會虛心接受改正,但不代表此時博文無誤!
【部落格園地址】JayveeWong:
http://www.cnblogs.com/wjw1014

【CSDN地址】JayveeWong: https://blog.csdn.net/weixin_42776111
【Gitee地址】Jayvee:https://gitee.com/wjw1014
【GitHub地址】Jayvee:https://github.com/wjw1014