已采納回答 / ustbhuangyi
webpack是構(gòu)建工具,它的作用是把源碼編譯成運(yùn)行時(shí)的代碼。src目錄下的是源碼,源碼就是工程師維護(hù)用的,它需要對(duì)工程師友好,所以我們拆分了模塊,用了require這種CommonJS的方式的去編寫代碼,一切都是為了代碼的維護(hù)性,復(fù)用性。webpack編譯后的代碼,是最終運(yùn)行在瀏覽器環(huán)境的,它是運(yùn)行時(shí)代碼,可能是經(jīng)過合并壓縮的,對(duì)工程師并不友好,不過這并不要緊,因?yàn)槲覀儾恍枰ゾS護(hù)它。因此,如果我們編譯后的代碼在運(yùn)行時(shí)報(bào)錯(cuò),我們要做的是從源碼中找到問題,修改源碼重新編譯即可。
2016-07-09
已采納回答 / ustbhuangyi
webpack是目前最火的構(gòu)建工具,他比grunt和gulp更強(qiáng)大,更多介紹可以看官網(wǎng)https://webpack.github.io/webpack有server插件,它實(shí)際上就是用Node.js創(chuàng)建了一個(gè)server。如果用nodejs,可以用express搭建一個(gè)簡(jiǎn)單的node server還有一個(gè)更方便的可以用python,命令行輸入 python -m SimpleHTTPServer 8080 啟動(dòng)一個(gè)小型server
2016-07-09
已采納回答 / ustbhuangyi
onenterframe方法是Timeline類的一個(gè)抽象方法,由它的實(shí)例負(fù)責(zé)實(shí)現(xiàn)。注意看 2-6小節(jié) 2分50秒,onenterframe指向enterFrame方法。
2016-07-09
onenterframe方法貌似沒有實(shí)現(xiàn)啊,我以為在下一節(jié)講,但是并沒有啊
2016-07-09
item.img在執(zhí)行語(yǔ)句 img.src = item.src 之前始終是個(gè)空的image對(duì)象啊
2016-07-08
__id閉包不太懂啊,閉包不就是外部函數(shù)可以讀取內(nèi)部變量么?那就相當(dāng)于這個(gè)內(nèi)部變量的值是始終在內(nèi)存中的,那怎么會(huì)不污染全局?求指教,閉包這里不是很理解。
2016-07-08
回答樓下疑問,hasOwnProperty方法無法檢查該對(duì)象的原型鏈中是否具有該屬性,所以image.hasOwnProperty(key)拿到的只是對(duì)象構(gòu)造函數(shù)中本身的成員,!image.hasOwnProperty(key)拿到的就是對(duì)象原型鏈上的屬性,這時(shí)候執(zhí)行continue就相當(dāng)于過濾掉prototype上的屬性了。
ps.老師用的是什么編輯器啊,怎么看著有點(diǎn)像Android Studio
ps.老師用的是什么編輯器啊,怎么看著有點(diǎn)像Android Studio
2016-07-08