文章詳情頁
javascript - ES6 Module可以直接導(dǎo)入commonJS的模塊, 這個是ES6直接就實現(xiàn)了的, 還是babel轉(zhuǎn)的時候?qū)崿F(xiàn)的?
瀏覽:96日期:2023-04-02 14:36:36
問題描述
一個CommonJS規(guī)范編寫的包, 可以直接用
import connect from ’connect’
這樣的語法引入, 這是ES6 Module就實現(xiàn)的, 還是Babel在轉(zhuǎn)譯的時候才實現(xiàn)的
問題解答
回答1:CommonJs模塊必須遵從Commonjs規(guī)范,它與ES6語法有相似的地方,但不等同于ES6規(guī)范。import connect from ’connect’ 這是用ES6語法寫的。而目前很多瀏覽器不支持ES6語法,所以需要一個轉(zhuǎn)換器,如Babel,它可以將ES6語法語句轉(zhuǎn)換為ES5等語法的語句。
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽