event 和e ,求大神賜教
title.onclick=function(event){
? ? ? // 執(zhí)行腳本
? ? ? event=event||window.event;
? ? ? if(event.stopPropagation){
? ? ? ? ? event.stopPropagation();
? ? ? }
? ? ? else{
? ? ? ? ? event.cancelBubble=true;
? ? ? }
? ? ? menu.style.display="block";
? ? ? document.onkeyup=function(e){
? ? ? ? ? e=e||document.event;
? ? ? ? ? for(var i=0;i<as.length;i++){
? ? ? ? ? ? ? as[i].style.background='none';
? ? ? ? ? }
這里的event 和e 我知道是形參,寫成任何形式都可以,但是它是哪里來的形參,誰給它傳遞的參數(shù)呀?一直搞不懂。求賜教
2017-04-13
event ?指的是的當(dāng)前事件 ?(就是指的是title被點(diǎn)擊) ? ?第一個(gè)event的事件指的是title.onclick ? ?只要title被點(diǎn)擊就會(huì)觸發(fā) ?執(zhí)行匿名函數(shù)里面的內(nèi)容 ?比如第一個(gè)匿名函數(shù)里面的 ?阻止冒泡 ?,轉(zhuǎn)塊啊什么的,
而 e指得是 document.onkeyup( ?就是文本被鍵盤點(diǎn)擊?)?就會(huì)觸發(fā)執(zhí)行第二個(gè)匿名函數(shù)里面的內(nèi)容