巧用Javascript的邏輯運(yùn)算符
domObj.onkeydown = function(e){ if(e){ e.…… }else{ event.…… } }
上面例子:如果是火狐瀏覽器執(zhí)行if里面的語(yǔ)句,即使用e這個(gè)參數(shù),來(lái)引用“事件對(duì)象”。
如果是IE瀏覽器則執(zhí)行else里面的語(yǔ)句,即使用event來(lái)引用“事件對(duì)象”。
這是為了兼容兩個(gè)瀏覽器而使用的if判斷方法,來(lái)使用事件對(duì)象。
domObj.onkeydown = function(e){ var oevent = e||event; oevent.…… }
上面例子:通過(guò)使用“或”這個(gè)邏輯運(yùn)算符的特性,來(lái)自動(dòng)判斷應(yīng)該使用那個(gè)做為事件對(duì)象的引用。
解釋?zhuān)篹 || event ;
如果是IE瀏覽器,那么e不能做為事件對(duì)象的引用,為假。event為真,那么event就會(huì)賦值給var oevent = event;
反之在火狐瀏覽器,那么event不能做為事件對(duì)象的引用,為假。e為真,那么e就會(huì)賦值給 var oevent = e;
所以無(wú)論在那個(gè)瀏覽器下面,oevent都可以正確的引用事件對(duì)象!這種寫(xiě)法,比前面的if(){}else{}感覺(jué)要優(yōu)雅些!
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家有所幫助,謝謝對(duì)腳本之家的支持!
- JS邏輯運(yùn)算符短路操作實(shí)例分析
- javaScript 邏輯運(yùn)算符使用技巧整理
- 老生常談javascript中邏輯運(yùn)算符&&和||的返回值問(wèn)題
- 深入了解JavaScript的邏輯運(yùn)算符(與、或)
- javascript運(yùn)算符——邏輯運(yùn)算符全面解析
- JavaScript知識(shí)點(diǎn)總結(jié)(四)之邏輯OR運(yùn)算符詳解
- 詳解JavaScript邏輯And運(yùn)算符
- 詳解JavaScript邏輯Not運(yùn)算符
- js比較和邏輯運(yùn)算符的介紹
- js的邏輯運(yùn)算符 ||
- JavaScript邏輯運(yùn)算符相關(guān)總結(jié)
相關(guān)文章
django admin 使用SimpleUI自定義按鈕彈窗框示例
Django 后臺(tái)admin有大量的屬性和方法,擁有強(qiáng)大的功能和自定義能力,這篇文章主要介紹了django admin 使用SimpleUI自定義按鈕彈窗框示例,需要的朋友可以參考下2023-04-04javascript實(shí)現(xiàn)表格信息增添與刪除
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)表格信息增添與刪除,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-04-04JS與CSS3實(shí)現(xiàn)圖片響應(yīng)鼠標(biāo)移動(dòng)放大效果示例
這篇文章主要介紹了JS與CSS3實(shí)現(xiàn)圖片響應(yīng)鼠標(biāo)移動(dòng)放大效果,結(jié)合實(shí)例形式分析了javascript與css3響應(yīng)鼠標(biāo)事件動(dòng)態(tài)修改頁(yè)面元素屬性實(shí)現(xiàn)圖片放大效果相關(guān)操作技巧,需要的朋友可以參考下2018-05-05理清apply(),call()的區(qū)別和關(guān)系
如果沒(méi)接觸過(guò)動(dòng)態(tài)語(yǔ)言,以編譯型語(yǔ)言的思維方式去理解javaScript將會(huì)有種神奇而怪異的感覺(jué),因?yàn)橐庾R(shí)上往往不可能的事偏偏就發(fā)生了,甚至覺(jué)得不可理喻.2011-08-08JavaScript中防抖和節(jié)流的區(qū)別及適用場(chǎng)景
這篇文章主要介紹了JavaScript中防抖和節(jié)流的區(qū)別及適用場(chǎng)景,文章通過(guò)圍繞主題的相關(guān)資料展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-05-05微信小程序swiper實(shí)現(xiàn)文字縱向輪播提示效果
這篇文章主要介紹了微信小程序swiper實(shí)現(xiàn)文字縱向輪播提示效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-01-01