使用特殊字元存取物件屬性
問題:
在Java 中,當使用Java DOM在元素(例如表單)中,您可能會遇到包含特殊字元(例如句點或破折號)的欄位名稱。例如,ID 為「pwdId..」的表單元素。如何以語法無錯誤的方式存取包含此類特殊字元的屬性?
答案:
要存取包含特殊字元的物件屬性,可以使用括號表示法。在處理非標識符安全字元或存取事先未知的鍵時,此方法特別有用。
說明:
括號表示法允許您使用字串存取物件屬性。例如,要存取表單DOM 元素的「creditId」屬性,您可以使用:
virDom['creditId']
類似地,要存取「pwdId..」屬性,您可以使用:
virDom['pwdId..']
括號表示法會覆寫正常的屬性存取語法,當存在特殊字元時,這可能會導致語法錯誤。因此,它是存取具有非標準名稱的屬性的首選方法。
以上是如何存取帶有特殊字元的 JavaScript 物件屬性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!