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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何引用帶有連字符的javascript對(duì)象屬性?

如何引用帶有連字符的javascript對(duì)象屬性?

有只小跳蛙 2019-07-03 17:26:53
如何引用帶有連字符的javascript對(duì)象屬性?使用這個(gè)劇本使所有繼承的等樣式的樣式對(duì)象。var style = css($(this));alert (style.width);alert (style.text-align);對(duì)于以下情況,第一個(gè)警報(bào)將正常工作,但第二個(gè)警報(bào)不工作。它在解釋-作為負(fù)數(shù),我想.。調(diào)試器說(shuō)“未被引用的錯(cuò)誤”。但是我不能在它周圍加上引號(hào),因?yàn)樗皇且粋€(gè)字符串。那么如何使用這個(gè)對(duì)象屬性呢?
查看完整描述

3 回答

?
九州編程

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超4個(gè)贊

屬性的CSS屬性。-在Javascript對(duì)象中用CamelCase表示。這將是:

alert( style.textAlign );

還可以使用括號(hào)符號(hào)來(lái)使用字符串:

alert( style['text-align'] );

屬性名稱可能只包含字符、數(shù)字、眾所周知的$標(biāo)志和_(多虧了pimvdb)。


查看完整回答
反對(duì) 回復(fù) 2019-07-03
?
翻閱古今

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超5個(gè)贊

對(duì)最初問(wèn)題的回答是:將屬性名稱放在引號(hào)中,并使用數(shù)組樣式索引:

obj['property-with-hyphens'];

一些人指出,您感興趣的屬性是CSS屬性。具有連字符的CSS屬性自動(dòng)轉(zhuǎn)換為駱駝外殼。在這種情況下,您可以使用CAMEL大小寫名稱如下:

style.textAlign;

但是,此解決方案僅適用于CSS屬性。例如,

obj['a-b'] = 2;alert(obj.aB);          // undefined
alert(obj['a-b']);      // 2


查看完整回答
反對(duì) 回復(fù) 2019-07-03
  • 3 回答
  • 0 關(guān)注
  • 759 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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