在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 一個(gè)js拆成xxx.start.js和xxx.end.js是為啥?不是代碼拆分,

一個(gè)js拆成xxx.start.js和xxx.end.js是為啥?不是代碼拆分,就是把文件拆開了。

我看了一下select2的源碼,發(fā)現(xiàn)有幾個(gè)文件被切成了兩部分,并不是代碼拆分,而是硬生生地把文件拆開了。如下圖。

clipboard.png
里面的代碼是這樣的
banner.start.js

clipboard.png

這個(gè)文件就這些內(nèi)容,然后在banner.end.js 里接上了。。。

clipboard.png

請(qǐng)問這是啥意思?為什么要這么做?

select2源碼地址 : https://github.com/select2/se...

回答
編輯回答
安于心

因?yàn)檫@是wrapper啊,相當(dāng)于一個(gè)三明治的上面和下面,中間要包東西的,打包的時(shí)候把中間的東西打包在start和end之間。就類似一個(gè)標(biāo)簽,<div>123</div>,前面的<div>相當(dāng)于start,后面的</div>相當(dāng)于end。再往中間放東西,就相當(dāng)于123

2017年11月13日 17:40