找做網(wǎng)站的朋友電商數(shù)據(jù)統(tǒng)計網(wǎng)站
首先,自我評定一下,一個 js 文件,各位兄弟,最多能掌控多少行,什么意思呢,就是說,一個 js 文件在多少行之內,你是可以清楚的知道這個 JS 實現(xiàn)了哪些業(yè)務邏輯,并對這些業(yè)務邏輯進行維護和拓展。博主最多 500 行吧,一個 JS 最多同時實現(xiàn) 3 個功能。多了,每次找功能模塊,和維護的時候,會很怕遺漏了什么地方,導致奇奇怪怪的 bug。
所以,很多大神都是不希望看到單個 JS 文件裝載太多的代碼。因為代碼數(shù)量一旦多起來,首先閱讀性就不好,要不停的滾動滾動條去切換。代碼多的話,功能就多,很難快速定位。因此大神們就希望,單個 JS 文件,代碼不要太多。
所以,要解決這個問題,就需要將項目模塊化,什么意思呢,就是將一個大量功能模塊的 JS 文件,分成多個單功能模塊的 JS 文件,這就叫模塊化。