相关疑难解决方法(0)

访问密钥空间的javascript对象

我有一个javascript对象,看起来像这样:

var myTextOptions = {
  'cartoon': {
     comic: 'Calvin & Hobbes',
     published: '1993'
  },
  'character names': {
    kid: 'Calvin',
    tiger: 'Hobbes'
  }
}
Run Code Online (Sandbox Code Playgroud)

我可以轻松使用cartoon或其他任何方式访问卡通属性.但是,我无法获得正确的访问语法myTextOptions.cartoon.comic.我试过以下没有运气:

myTextOptions.character names.kid
myTextOptions."character names".kid
myTextOptions.character\ names.kid
myTextOptions.'character names'.kid
myTextOptions.["character names"].kid
myTextOptions.character%20names.kid
Run Code Online (Sandbox Code Playgroud)

javascript object

101
推荐指数
3
解决办法
7万
查看次数

如何访问包含特殊字符的对象属性?

我有一个formDOM元素:

var virDom = document.getElementsByTagName("form")[0];
Run Code Online (Sandbox Code Playgroud)

virDom有两个字段ID creditIdpwdId...我可以virDom.creditId 毫无问题地访问,但virDom.pwdId..由于名称中包含句点而导致语法错误失败.

我如何访问这些属性?

javascript

23
推荐指数
1
解决办法
2万
查看次数

标签 统计

javascript ×2

object ×1