esm的學習

esm的學習
1.<script type="module>
會在html加載完成以後執行腳本至關於添加了defer屬性
2.自動開啓嚴格模式
3.esm的導出實質上是導出變量的引用,且封閉修改(不可再模塊外修改)
4.能夠在script標籤添加nomodule屬性使得不支持esm的瀏覽器執行此代碼,通常是一些墊片代碼。
5.node環境目前在推進esm的支持,像fs等內置模塊能夠直接命名導出,但第三方模塊製做了默認導出
6.esm支持使用全局的import()函數來動態導入模塊,結果是一個promise對象。html

相關文章
相關標籤/搜索