嗨,我正在尝试访问名称为斜杠“/”的js对象属性。

该对象的东西像:

{
   my/key : "my value"
   // more stuff here...
}

我尝试以下构造:
myObject["my/key"]

如果我尝试在Chrome DevTools中正常运行,但是执行代码时,我会在浏览器控制台上看到一个漂亮的未定义(使用console.log())

有人知道发生了什么吗? :S

最佳答案

当您将prop名称括在引号中时,它也可以在代码中使用:

var obj = {
    'my/key' : 'my value'
};

您可以在jsFiddle上进行检查。

09-25 18:31
查看更多