不得不說,硬著頭皮看了好幾遍,一臉懵逼,整體的思路一點都不講,確實如下面的同學(xué)說的,感覺像在炫技,下來源碼看了下,算有點收獲,希望老師再出教程能好一些吧
2016-09-23
已采納回答 / stone310
因為|這個是或位操作符,意思是先將數(shù)值轉(zhuǎn)換成32位二進制整數(shù)值(如果有小數(shù)則忽略),再對二進制上每一位進行或運算,得出結(jié)果;這里xxx|0,因為0的二進制就是0000000...00一共32位(32個0),無論任何數(shù)對0進行或運算都是原來的數(shù),因此可以用它來進行向下取整
2016-09-23
最贊回答 / 慕_男神
仔細(xì)看 timeline.animationHandler = requestAnimationFrame(nextTick);這句nextTick作為回調(diào)函數(shù)傳到之前定義的requestAnimationFrame函數(shù)中,在requestAnimationFrame函數(shù)中,當(dāng)瀏覽器不支持requestAnimationFrame時,會返回下面這句return window.setTimeout(callback, callback.interval || DEFAULT_INTERVAL);其中call...
2016-09-22
已采納回答 / Justin_Hu
這里涉及JavaScript構(gòu)造函數(shù)和原型的知識,建議閱讀《JavaScript高級程序設(shè)計》這本教材(構(gòu)造函數(shù)和原型在第六章),建議耐心閱讀,可以提升對JavaScript的理解
2016-09-16
17分45秒:success = success&true;這里應(yīng)該是&還是&&?
2016-09-07
個人覺得應(yīng)該按照常規(guī)的方式講,像我還沒接觸過require的方法的人,就卡住了。雖然講課的思路很清晰,但是用到模塊化加載等,就沒跟上。
2016-08-29