日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

javascript - js,有幾行代碼不太明白?

瀏覽:206日期:2023-02-25 18:24:09

問題描述

<!Doctype html><html lang='en> <head><meta http-equiv='Content-Type' content='text/html; charset=utf-8' /><title>控制p屬性</title><script> var changeStyle = function(elem, attr, value) {elem.style[attr] = value }; window.onload = function() {var oBtn = document.getElementsByTagName('input');var op = document.getElementById('p1');var oAtt = ['width', 'height', 'background', 'display', 'display'];var oVal = ['200px', '200px', 'red', 'none', 'block'];for (var i = 0; i < oBtn.length; i++) { oBtn[i].index = i; oBtn[i].onclick = function() {this.index == oBtn.length - 1 && (op.style.cssText = '');changeStyle(op, oAtt[this.index], oVal[this.index]) }} };</script> </head> <body><p id='outer'> <input type='button' value='變寬' /> <input type='button' value='變高' /> <input type='button' value='變色' /> <input type='button' value='隱藏' /> <input type='button' value='重置' /> <p id='p1'></p></p> </body></html>

1.為什么要邏輯運算?2.this.index 與 op.style.cssText之間是怎么樣的關系,能簡單說一下嗎?

問題解答

回答1:

那句的意思是:如果點擊的按鈕是“重置”,則把 p1 元素的 cssText 清空。也就是重置了 p1 元素的初始狀態(沒有 style 值)。

&& 運算是從左向右執行的,只有當左邊表達式為真時,才執行右邊的表達式。在這里既當 this.index == oBtn.length - 1,也就是點擊的是最后一個按鈕時,執行 op.style.cssText = ''。

這種寫法不值得提倡,閱讀性很差,不是一個好的寫法。正常的寫法是:

if(this.index === oBtn.length - 1) { op.style.cssText = ''}

this.index 就是保存了按鈕的序號,用于判斷點擊的是哪個按鈕。在這里不能直接用 i 來表示,這是 JavaScript 一個著名的缺陷。

回答2:

this.index == oBtn.length - 1 && (op.style.cssText = '');

表示:如果是最后一個btn的話,就執行后面的代碼(op.style.cssText = ''),即清除樣式

a==b&&code...

相當于if(a==b){code....}

個人不太喜歡這種寫法。

2.this.index 與 op.style.cssText之間是怎么樣的關系

this.index 是按鈕的序號op.style.cssText = ''表示清除op的樣式。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本精品在线播放| 中文在线一区| 国产精品一区二区三区av麻| 日本麻豆一区二区三区视频| 日韩va亚洲va欧美va久久| 日韩欧美中文字幕一区二区三区| 亚洲欧洲专区| 97精品资源在线观看| 欧美精品观看| 你懂的网址国产 欧美| 精品精品99| 日韩欧美在线中字| 久久男人天堂| 黑丝美女一区二区| 99香蕉国产精品偷在线观看 | 四虎精品一区二区免费| 日韩福利视频网| 久久的色偷偷| 久久毛片亚洲| 夜久久久久久| 国产三级一区| 蜜桃av.网站在线观看| 久久国产电影| 免费在线视频一区| 欧美日韩中出| 日韩精品诱惑一区?区三区| 黄色免费成人| 国产精品亚洲二区| 国产麻豆久久| 伊人久久大香伊蕉在人线观看热v| 久久精品av麻豆的观看方式| 97精品国产福利一区二区三区| 欧美在线影院| 国产欧美日韩免费观看| 国产suv精品一区| 黑丝一区二区三区| 国产精品中文| | 精品一区三区| 日韩高清欧美激情| 成人av三级| 亚洲一区二区日韩| 精品国产成人| 亚洲免费黄色| 欧美国产极品| 红桃视频国产精品| 美腿丝袜亚洲一区| 91久久久久| 欧美成人aaa| 日韩一区二区免费看| 奇米亚洲欧美| 在线日韩视频| 欧美黄色一区二区| 国产精品社区| 国产精品精品国产一区二区| 一区二区三区国产盗摄| 久久青青视频| 欧美影院视频| 亚洲一级黄色| 精品少妇一区| 亚洲色图网站| 日韩在线综合| 欧美亚洲tv| 狠狠干综合网| 国产精品二区不卡| 亚洲理论在线| 日韩精品第一区| 日本91福利区| 伊人久久成人| 欧美精品日日操| 国产精品一区二区三区av麻| 99在线精品免费视频九九视| 国产精品99一区二区三区| 日韩欧美中文字幕电影| 欧美精选一区二区三区| 久久一区视频| 日本在线一区二区三区| 欧美精品一线| 亚洲天堂一区二区| 老鸭窝一区二区久久精品| 丝袜美腿亚洲一区| 免费一二一二在线视频| 国产精品成人国产| 日韩成人午夜精品| 亚洲一级在线| 久久高清免费| 91亚洲一区| 国产精品任我爽爆在线播放 | 亚洲高清毛片| 国产福利电影在线播放| 国产九一精品| 日韩国产高清在线| 久久成人国产| 女同性一区二区三区人了人一| 高清av不卡| 国产成人精选| 精品亚洲自拍| 国产精品扒开腿做爽爽爽软件| 日本不卡视频在线| 最近国产精品视频| 国产精品普通话对白| 欧美日韩精品一区二区视频| 日韩国产一区二区| 97视频热人人精品免费| 国内自拍视频一区二区三区| 国产欧美一区二区精品久久久| 日韩一区精品| 美国三级日本三级久久99| 2023国产精品久久久精品双| 欧美日韩免费观看视频| 97精品视频在线看| 日韩av免费大片| 成人国产精品一区二区免费麻豆| 精品淫伦v久久水蜜桃| 国产精品久久久久av蜜臀| 国产欧美欧美| 免费视频一区二区三区在线观看 | 91精品亚洲| 久久久久久久久丰满| 日韩在线高清| 99精品在线免费在线观看| 99久久99久久精品国产片果冰| 91精品一区国产高清在线gif| 久久三级视频| 精品一区免费| 免费视频久久| 一级欧美视频| 欧美一区不卡| 开心激情综合| 欧美天堂视频| 午夜国产精品视频免费体验区| 红桃视频国产精品| 玖玖玖国产精品| 亚洲免费毛片| 国产精品日本一区二区不卡视频 | 视频一区欧美日韩| 亚洲精品伊人| 国产精品啊啊啊| 精品91福利视频| 婷婷激情一区| 99成人在线| 一区二区亚洲视频| 日韩国产在线观看| 国产精品115| 天堂а√在线最新版中文在线| 国产综合精品| 亚洲精品护士| 美女久久久久久| 成人羞羞在线观看网站| 亚洲黄页一区| 欧美日韩亚洲一区| 在线精品亚洲欧美日韩国产| 日韩精品高清不卡| 精品免费在线| 亚洲网站视频| 日韩精品导航| 亚洲欧洲高清| 国产亚洲高清视频| 国产亚洲一区二区三区不卡| 亚洲特色特黄| 国产精品一区免费在线| 亚洲狼人精品一区二区三区| 亚洲免费成人av在线| 欧美黄色一区二区| 亚洲高清不卡| 日韩av网站免费在线| 另类专区亚洲| 91欧美在线| 韩国精品主播一区二区在线观看| 婷婷综合六月| 亚洲精品福利| 久久电影tv| 国产精品毛片在线看| 69堂精品视频在线播放| 国产一区二区三区久久| 国产精品毛片一区二区三区| 国产精品天天看天天狠| 日本久久成人网| 日本亚州欧洲精品不卡| 97在线精品| 亚洲人亚洲人色久| 高潮一区二区| 日韩1区2区日韩1区2区| 色婷婷精品视频| 久久精品97| 午夜视频精品| 精品视频99| 六月婷婷一区| 热三久草你在线| 欧美日本不卡| 亚洲一卡久久| 色黄视频在线观看| 欧美亚洲三区| 国产精品美女久久久浪潮软件| 久久免费精品| 亚洲精品护士| 99久久99视频只有精品| 国产精品香蕉| 免费欧美日韩| 久久人人精品|