第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不太理解的小小代碼

不太理解的小小代碼

拉丁的傳說 2018-12-07 02:30:29
本人都是自學(xué)的,感覺比較吃力,下面有4點還是不太理解,忘高手指點 1、window.onload = function() { 2、 var oDiv = document.getElementById('div1'); 3、 var oDiv2 = document.getElementById('div2'); 4、 function change() {alert(this);} 5、 addEvent(oDiv, 'click', change); 6、 addEvent(oDiv, 'click', change); 7、 function addEvent(obj, event, fn) { //1、什么為之程序第一次加載,是不是從第1-12行里面的代碼全執(zhí)行完才為之第一次? //2、上面我調(diào)用了兩次addEvent而8-9行都是執(zhí)行||后面的,我以為調(diào)用第2次為之第二次 // 加載,可是不是,要怎么樣他才能執(zhí)行||前面的 //3、下面如果||前面的是true他返回的是怎么樣的, // 是不是obj['bindclick']=obj['bindclick'] // 如果是后面的為true就是這樣obj['bindclick']={} //4、像8-9行=號前面的對象屬性能不能用普通變量代替,比如var a? 8、 obj['bind' + event] = obj['bind' + event] || {}; 9、 obj['bind'+event]['bind' + fn] = obj['bind'+event]['bind' + fn] ||function() {fn.call(obj);} 10、 obj.addEventListener(event, obj['bind'+event]['bind' + fn],false); 11、 } 12、};
查看完整描述

2 回答

?
茅侃侃

TA貢獻1842條經(jīng)驗 獲得超22個贊

1、第一次加載就是當瀏覽器載入這個Js的時候為第一次加載。

2、調(diào)用次數(shù)跟加載是不一樣的。

查看完整回答
反對 回復(fù) 2018-12-24
?
MMTTMM

TA貢獻1869條經(jīng)驗 獲得超4個贊

window.onload則為頁面開始加載時首先加載這個Js

查看完整回答
反對 回復(fù) 2018-12-24
  • 2 回答
  • 0 關(guān)注
  • 506 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號