国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JS > 正文

巧用Javascript的邏輯運算符

2024-05-06 16:33:17
字體:
來源:轉載
供稿:網友
domObj.onkeydown = function(e){ if(e){ e.…… }else{ event.…… }}

上面例子:如果是火狐瀏覽器執行if里面的語句,即使用e這個參數,來引用“事件對象”。

     如果是IE瀏覽器則執行else里面的語句,即使用event來引用“事件對象”。

這是為了兼容兩個瀏覽器而使用的if判斷方法,來使用事件對象。

domObj.onkeydown = function(e){  var oevent = e||event;  oevent.……}

上面例子:通過使用“或”這個邏輯運算符的特性,來自動判斷應該使用那個做為事件對象的引用。

解釋:e || event ;

    如果是IE瀏覽器,那么e不能做為事件對象的引用,為假。event為真,那么event就會賦值給var oevent = event;

    反之在火狐瀏覽器,那么event不能做為事件對象的引用,為假。e為真,那么e就會賦值給 var oevent = e;

所以無論在那個瀏覽器下面,oevent都可以正確的引用事件對象!這種寫法,比前面的if(){}else{}感覺要優雅些!

以上就是本文的全部內容,希望對大家有所幫助,謝謝對VeVb武林網的支持!


注:相關教程知識閱讀請移步到JavaScript/Ajax教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 富裕县| 泸水县| 扬州市| 甘德县| 屏东县| 托里县| 皮山县| 乐陵市| 定日县| 涞源县| 辽阳县| 安丘市| 江永县| 济宁市| 运城市| 云林县| 延川县| 若尔盖县| 当阳市| 普格县| 原阳县| 满洲里市| 启东市| 马龙县| 东乡族自治县| 丰台区| 兰溪市| 盐津县| 衡阳市| 沾益县| 佛冈县| 井冈山市| 衡南县| 右玉县| 鹤庆县| 金山区| 南召县| 肥城市| 萨迦县| 东山县| 东至县|