1险毁、export default和對(duì)應(yīng)的import
1制圈、一個(gè)模塊沒(méi)有導(dǎo)出,也可以將其導(dǎo)入辱揭,被導(dǎo)入的代碼都會(huì)執(zhí)行一遍离唐,也僅會(huì)執(zhí)行一遍
2、一個(gè)模塊只能有一個(gè)export default
2问窃、export 和對(duì)應(yīng)的import
1亥鬓、使用export 導(dǎo)出時(shí),必須是聲明或者語(yǔ)句域庇,不能使一個(gè)值嵌戈,例如:
錯(cuò)誤寫(xiě)法:
image.png
正確寫(xiě)法:
image.png
在使用import導(dǎo)入時(shí),不能隨意命名听皿,要和導(dǎo)出的名字保持一致
Module的注意事項(xiàng)
1熟呛、模塊頂層的this指向undefined
2、import和import()
(1)import命令具有提升效果尉姨,會(huì)提升到整個(gè)模塊的頭部庵朝,率先執(zhí)行。
(2)import執(zhí)行的時(shí)候,代碼還沒(méi)執(zhí)行
(3)import赫爾rxport命令只能在模塊的頂層九府,不能再代碼塊中執(zhí)行椎瘟。
import()可以按條件導(dǎo)入,例如:
image.png