淺談JS使用[ ]來(lái)訪問(wèn)對(duì)象屬性
對(duì)象的屬性由兩種固定的方法來(lái)訪問(wèn):”.”記法和”[ ]“方括號(hào)記法:
使用”.”號(hào)記法訪問(wèn)標(biāo)準(zhǔn)的對(duì)象屬性,使用”[ ]“方括號(hào)記法訪問(wèn)由頁(yè)面定義的對(duì)象屬性。如下
document.forms["myformname"].elements["myinput"].value
這里,forms 是 document 的一個(gè)標(biāo)準(zhǔn)屬性,而表單名 myformname 則是由頁(yè)面所定義的。同時(shí),elements 和 value 屬性都是由規(guī)范所定義的標(biāo)準(zhǔn)屬性。而 myinput 則是由頁(yè)面所定義的。
如果一個(gè)屬性名在執(zhí)行產(chǎn)生,方括號(hào)是必須,如果你有 “value1″, “value2″, 和 “value3″這樣的屬性,并且想利用變量 i=2來(lái)訪問(wèn)
這個(gè)可以運(yùn)行:
MyObject["value"+i]
這個(gè)不可以:
MyObject.value+i
以上就是小編為大家?guī)?lái)的淺談JS使用[ ]來(lái)訪問(wèn)對(duì)象屬性的全部?jī)?nèi)容了,希望對(duì)大家有所幫助,多多支持腳本之家~
- JavaScript對(duì)象屬性操作實(shí)例解析
- JS中如何輕松遍歷對(duì)象屬性的方式總結(jié)
- JS實(shí)現(xiàn)json對(duì)象數(shù)組按對(duì)象屬性排序操作示例
- JS遍歷對(duì)象屬性的方法示例
- JS遍歷頁(yè)面所有對(duì)象屬性及實(shí)現(xiàn)方法
- js window對(duì)象屬性和方法相關(guān)資料整理
- JavaScript對(duì)象屬性檢查、增加、刪除、訪問(wèn)操作實(shí)例
- JS 對(duì)象屬性相關(guān)(檢查屬性、枚舉屬性等)
- JavaScript創(chuàng)建一個(gè)object對(duì)象并操作對(duì)象屬性的用法
- JS對(duì)象屬性的檢測(cè)與獲取操作實(shí)例分析
相關(guān)文章
JavaScript中 ES6變量的結(jié)構(gòu)賦值
這篇文章主要介紹了JS 中ES6變量的結(jié)構(gòu)賦值的相關(guān)資料,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07JS?new操作原理及手寫函數(shù)模擬實(shí)現(xiàn)示例
這篇文章主要為大家介紹了JS?new操作原理及手寫函數(shù)模擬實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07

相冊(cè)展示PhotoSwipe.js插件實(shí)現(xiàn)

networkInformation.downlink測(cè)用戶網(wǎng)速方法詳解
![完美解決input[type=number]無(wú)法顯示非數(shù)字字符的問(wèn)題](http://img.jbzj.com/images/xgimg/bcimg9.png)
完美解決input[type=number]無(wú)法顯示非數(shù)字字符的問(wèn)題