建立學(xué)校網(wǎng)站需要多少錢?福州百度推廣排名優(yōu)化
當(dāng)我們從公司招聘上看到要求模塊化的內(nèi)容。
能從這幾個角度回答,就說明我們是懂模塊化的。
1. 模塊化的本意,是當(dāng)遇到一個復(fù)雜項(xiàng)目的時候(簡單的不建議用),把這個復(fù)雜的問題拆分成相對獨(dú)立的模塊,降低程序的復(fù)雜性,提高代碼的重用。舉個例子,新拿到一個項(xiàng)目或者需求時,經(jīng)過模塊化思考后,我們一般會把一個大的功能拆分成幾個小的頁面,組件,或者方法。
3. 模塊化的起源,ECMAScript Module(讀作ES Module或者ESM)
3. 后期關(guān)于模塊化這一塊,最容易出現(xiàn)的問題是我們引入了一些文件,卻不能生效或者報錯。原因要從模塊化產(chǎn)生之后,一些其他團(tuán)隊(duì)創(chuàng)建了自己導(dǎo)入導(dǎo)出方式,和ESModule的不同。所以不生效。
如果還有興趣的話,我們可以繼續(xù)往下談。
幾個事實(shí)。?
1. 瀏覽器可以運(yùn)行Javascipt, 是因?yàn)闉g覽器中嵌入了JS引擎,瀏覽器JS引擎是為了解析執(zhí)行Web頁面中的JS代碼。
2. Node 的主要作用也是提供運(yùn)行Javascript的環(huán)境,這里運(yùn)行的JavaScript不是Web頁面中的,是服務(wù)器端應(yīng)用程序中的JavaScript代碼。
3.?ESM可以理解成最早接觸互聯(lián)網(wǎng)的人設(shè)計(jì)的一種規(guī)范,我們后面去開發(fā)瀏覽器,是會遵守這種規(guī)范的