亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

巧用Javascript的邏輯運(yùn)算符

 更新時(shí)間:2016年12月02日 14:13:56   作者:船長(zhǎng)op  
本篇文章主要介紹了Javascript邏輯運(yùn)算符"或"的巧用實(shí)例,希望對(duì)大家有所幫助,下面就隨小編一起來(lái)看看吧
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ì)腳本之家的支持!

相關(guān)文章

  • django admin 使用SimpleUI自定義按鈕彈窗框示例

    django admin 使用SimpleUI自定義按鈕彈窗框示例

    Django 后臺(tái)admin有大量的屬性和方法,擁有強(qiáng)大的功能和自定義能力,這篇文章主要介紹了django admin 使用SimpleUI自定義按鈕彈窗框示例,需要的朋友可以參考下
    2023-04-04
  • JavaScript WeakMap使用詳解

    JavaScript WeakMap使用詳解

    這篇文章主要介紹了JavaScript WeakMap使用的詳細(xì)介紹,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2021-02-02
  • javascript實(shí)現(xiàn)表格信息增添與刪除

    javascript實(shí)現(xiàn)表格信息增添與刪除

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)表格信息增添與刪除,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • JavaScript 讀取元素的CSS信息的代碼

    JavaScript 讀取元素的CSS信息的代碼

    在前端開(kāi)發(fā)的工作中,總是會(huì)涉及到一些JavaScript和CSS信息交互的內(nèi)容。
    2010-02-02
  • JS與CSS3實(shí)現(xiàn)圖片響應(yīng)鼠標(biāo)移動(dòng)放大效果示例

    JS與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
  • 深入淺出es6模板字符串

    深入淺出es6模板字符串

    這篇文章主要介紹了深入淺出es6模板字符串,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • 理清apply(),call()的區(qū)別和關(guān)系

    理清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-08
  • 小試小程序云開(kāi)發(fā)(小結(jié))

    小試小程序云開(kāi)發(fā)(小結(jié))

    這篇文章主要介紹了小試小程序云開(kāi)發(fā)(小結(jié)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • JavaScript中防抖和節(jié)流的區(qū)別及適用場(chǎng)景

    JavaScript中防抖和節(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)文字縱向輪播提示效果

    這篇文章主要介紹了微信小程序swiper實(shí)現(xiàn)文字縱向輪播提示效果,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-01-01

最新評(píng)論