第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

為啥obj.style.[attr]換成obj.style.attr就不管用了

http://img1.sycdn.imooc.com//56f35ed10001b35610290530.jpg

我一直以為“.”都可以換用“[ ]”,但是聽課以后我換用“.”就沒有效果出來了,這是為啥?js中“.”和“[ ]”用法主要有哪些區(qū)別?請大神賜教

正在回答

4 回答

那么如果width不是固定的,而是作為參數(shù)傳進(jìn)來的,那在外面?zhèn)鲄?shù)的時(shí)候,參數(shù)必須是以字符串的方式傳,比如 getStyle(oDiv,'width'),這樣傳到函數(shù)里的也是一個(gè)字符串,對應(yīng)的里面如果用點(diǎn)或者[''],就是這樣:obj.currentStyle['width'] 或者 obj.style.'width'.這兩種寫法,顯然第二種是錯(cuò)的,只能寫成第一種。所以如果樣式屬性如果是當(dāng)作參數(shù)傳進(jìn)來的,只能以['']的方式來接收。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

雨路 提問者

我查到別人解釋是屬性是變量時(shí)用“[ ]”,您這么說也好理解,我大概明白了,謝謝!
2016-03-24 回復(fù) 有任何疑惑可以回復(fù)我~

這是那節(jié)課?

0 回復(fù) 有任何疑惑可以回復(fù)我~

js中獲取某個(gè)屬性用.attr()

0 回復(fù) 有任何疑惑可以回復(fù)我~

我也遇到這個(gè)問題

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為啥obj.style.[attr]換成obj.style.attr就不管用了

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)