講得挺好的,前端幾年前就開始流行這種組件化開發(fā)方式了,說不知所云和沒有干貨的人,等你接觸前端開發(fā)這個(gè)行業(yè)幾年后再來評論吧。
2017-03-03
看很多人都說沒干貨,那你要的干貨是什么?讓一個(gè)架構(gòu)師從DOCTYPE聲明開始手把手教你寫代碼實(shí)現(xiàn)效果?別逗了大家都很忙的好么。。本來這個(gè)課程就不是純技術(shù)的課程,老師只是站在宏觀層面考慮整個(gè)項(xiàng)目的開發(fā)和運(yùn)營,真正要學(xué)的就是分離的模塊化的思維方式,以后自己寫項(xiàng)目的時(shí)候盡量也用這種思維邏輯去實(shí)現(xiàn),高效率地開發(fā)和維護(hù)網(wǎng)站。
2017-02-28
雖然有很多技術(shù)不懂,但是老師介紹的這些思想和考慮問題的方法總有一些能夠理解的,只要把這些學(xué)習(xí)到了就不虧,至于更多技術(shù)方面的可以等自己提升了以后回頭再看一遍,說不定就懂了~
2017-02-28
最贊回答 / 慕粉3988711
(function(){})()這不叫閉包這叫立即執(zhí)行函數(shù),所謂閉包,要拆成閉和包,閉指代不想暴露給外部的數(shù)據(jù),包指代將數(shù)據(jù)打包出去暴露給外部;之所以這么說原因在于JS的函數(shù)作用域,函數(shù)內(nèi)部的變量函數(shù)外部無法訪問,這形成了閉;函數(shù)外部想得到函數(shù)內(nèi)部的變量,可以通過某些方法譬如通過return等語句將內(nèi)部的變量暴露出去,這形成了包;因而——立即執(zhí)行函數(shù)只是函數(shù)的一種調(diào)用方式,和閉包沒有必然的聯(lián)系;閉包是和作用域扯上關(guān)系的,而(function(){})()是函數(shù)聲明完就執(zhí)行,只是有時(shí)想要用到閉包那么可以用(...
2017-02-09