當我們需要用到event事件的屬性或方法時有時候會這樣寫,如下列語句:...function func(e){var e = e?e:window.event;...}這個e放到函數里面作為一個參數到底什么意思,這種形式到底什么意思,有沒有關于這種用法形式原理的詳細解釋或者參考手冊?以下為通過這個方式寫的一段代碼,firefox下報錯 ' e is undefined',錯在哪里:(將該段代碼替換head頭的<script></script>標簽即可)....<script type="text/javascript">window.onload = function(){a();}function cancelBubble(e){var e = e?e:window.event;if(window.event) e.cancleBubble = true;else e.stopPropagation(); ///////////報錯點: e is undefined}function a(e){var e = new event();alert(e);cancelBubble(e);}function b(){alert(1);}</script>....
關于JavaScript函數參數e?
慕的地6264312
2019-02-13 14:11:08