java 无法执行export 命令_模块中的export、import以及复合模式的使用方法
export:規定模塊對外接口
①默認導出:export default Test(導入時可指定模塊任意名稱,無需知曉內部真實名稱)
②單獨導出:export const name = "Bruce"
③按需導出:export { age, name, sex }(推薦)
④改名導出:export { name as newName }
import:導入模塊內部功能
①默認導入:import Test from "test"
②整體導入:import * as Test from "test"
③按需導入:import { age, name, sex } from "test"
④改名導入:import { name as newName } from "test"
⑥自執導入:import "test"
⑦復合導入:import Test, { name } from "test"
復合模式
export命令和import命令結合在一起寫成一行,變量實質沒有被導入當前模塊,相當于對外轉發接口,導致當前模塊無法直接使用其導入變量
①默認導入導出:export { default } from "test"
②整體導入導出:export * from "test"
③按需導入導出:export { age, name, sex } from "test"
④改名導入導出:export { name as newName } from "test"
⑤具名改默認導入導出:export { name as default } from "test"
⑥默認改具名導入導出:export { default as name } from "test"
繼承:默認導出和改名導出結合使用可使模塊具備繼承性;
設計思想:盡量地靜態化,使得編譯時就能確定模塊的依賴關系,以及輸入和輸出的變量;
嚴格模式:ES6模塊自動采用嚴格模式.
總結
以上是生活随笔為你收集整理的java 无法执行export 命令_模块中的export、import以及复合模式的使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 7月定期存款利率普涨,存10万一年利息4
- 下一篇: 成立一周年后,6只净值型货币基金规模骤减