1. 程式人生 > >JS中的import和require區別

JS中的import和require區別

地方 建議 運行時 es6 www. https sun rom 語法

1、import xx from yy的方式是靜態編譯,即編譯時加載,要寫在文件的最上頭,但是import()函數可以實現動態加載,寫在任何地方

2、require是動態加載,即運行時加載,理論上可以放在文件的任何位置

3、import是es6語法,目前還是需要babel轉換為es5語法執行

4、寫法上import要豐富的多。

個人建議還是采用import方式

參考:

1、https://www.cnblogs.com/liaojie970/p/7376682.html

2、https://www.cnblogs.com/sunshq/p/7922182.html

JS中的import和require區別