Friday is coming,(__) ,這是一篇學習筆記,只有問題,沒有答案的筆記。如果看的時候,答案都在你心里了,恭喜你。
ES6模塊的設計思想是什么?
ES6模塊與CommonJS AMD有什么區別?
- 加載時機
- 導出是否對象?
- 模塊輸出 值的引用?值的拷貝?
- ES6模塊輸出的變量能被賦值嗎?
ES6模塊不寫'use strict'會怎樣?
ES6模塊命令有哪些?都有什么用法?
不用說了,這倆:export import
說說export
怎么導出變量?如果有一個或多個呢?
怎么導出函數?如果有一個或多個呢? 如果想導出時換個名兒呢?
怎么導出類?
export可以出現在模塊中的什么位置?
說說import
怎么導入一個變量?導入多個變量?導入的變量名稱有什么要求?想換個名兒呢?
import可以出現在模塊中的什么位置?會提升嗎?
解釋解釋這是啥意思:
export { es6 as default } from './someModule';
怎么把一個模塊整體導入進來?
說說export default
怎么導出匿名函數?導出后別的模塊怎么加載?
export default 怎么導出變量?
export default 怎么導出非匿名函數(或類)?
可以多個export default嗎?
模塊怎么繼承?
怎么實現跨模塊常量?
什么時候可以不用“{}”?
- export default 的模塊導入時不用“{}”;
- export 后面接變量、函數、類定義的時候。
--the end--