一,JS模塊化演變過(guò)程
1.普通函數(shù)封裝
1 function fn1(){ 2 3 } 4 5 function fn2(){ 6 7 }
最初的這種普通函數(shù)封裝的缺點(diǎn)很明顯:污染了全局變量,無(wú)法避免的會(huì)與其他模塊發(fā)生變量名沖突,而且自身模塊成員之間沒(méi)有任何聯(lián)系,,說(shuō)白了就是沒(méi)有做到“高內(nèi)聚,低耦合”原則
2.對(duì)象
1
一,JS模塊化演變過(guò)程
1.普通函數(shù)封裝
1 function fn1(){ 2 3 } 4 5 function fn2(){ 6 7 }
最初的這種普通函數(shù)封裝的缺點(diǎn)很明顯:污染了全局變量,無(wú)法避免的會(huì)與其他模塊發(fā)生變量名沖突,而且自身模塊成員之間沒(méi)有任何聯(lián)系,,說(shuō)白了就是沒(méi)有做到“高內(nèi)聚,低耦合”原則
2.對(duì)象
1