誰能解釋下,為何這段代碼的彈出結果是test1,test2,test4,以及出題者的意圖是什么,涉及的知識面是哪些。為何 test4會覆蓋 test3test2卻不會覆蓋test1注冊事件和下面的區別是啥.......希望能得到深刻的回答。<div id="test">test</div><script type="text/javascript"> var btn = document.getElementById("test"); btn.addEventListener("click",function(e){ alert("test1"); },false); btn.addEventListener("click",function(e){ alert("test2"); },true); btn.onclick=function(e){ alert("test3"); } btn.onclick=function(e){ alert("test4"); }</script>
前端Js基礎面試題
慕標5832272
2018-07-30 23:14:27