課程
/前端開發
/JavaScript
/JS動畫效果
為啥不把 startMove函數也寫在window.onload里面呢?這樣還能少聲明一次oDiv1??也不會影響動畫效果
2016-10-19
源自:JS動畫效果 2-2
正在回答
作用域問題寫在外面作用域就是window,如果寫在里面作用域就是window.onload=后面的這個函數,寫在外面的話誰都可以調到,寫在里面就只能在window.onload=后面的這個函數里調用
EugenioCode 提問者
寫在里面和外面并沒有什么影。
這個沒有為什么,寫在外面是為了讓后面能夠單獨的將startMove剝離出來使得其能夠共用,你如果單獨的是想做這個dom的方法,自然是可以寫在里面。
舉報
通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝
2 回答glag=true的位置問題?
1 回答函數的問題
2 回答getstyle函數
2 回答兩個變量的位置問題
1 回答getStyle函數的兼容性。
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-19
作用域問題寫在外面作用域就是window,如果寫在里面作用域就是window.onload=后面的這個函數,寫在外面的話誰都可以調到,寫在里面就只能在window.onload=后面的這個函數里調用
2016-10-19
寫在里面和外面并沒有什么影。
2016-10-19
這個沒有為什么,寫在外面是為了讓后面能夠單獨的將startMove剝離出來使得其能夠共用,你如果單獨的是想做這個dom的方法,自然是可以寫在里面。