无法访问JS对象的元素

Xoe*_*ata 3 javascript

这可能是世界上最愚蠢的问题,但是以某种方式我无法访问Customer Support该对象中的元素,它返回undefined

这是我的对象:

obj = {
    "channel_ids": {
        "IT": 258403,
        "HR": 258404,
        "Design": 258409,
        "Marketing": 258398,
        "Sales": 258413,
        "Writing": 258414,
        "?Customer Support": 258399,
        "Education": 260535,
        "Finance": 258406,
        "Executive": 258407,
        "Admin Assistant": 260554,
        "Social Media": 258405,
        "Legal": 258415
    }
}
Run Code Online (Sandbox Code Playgroud)

例如,当我这样做时,obj.channel_ids ['Social Media']可以正常工作 在此处输入图片说明

但是当我做obj.channel_ids ['客户支持']时,却没有,我也不知道为什么 在此处输入图片说明

我在这里想念什么?

And*_*rew 6

fe0f在上面的对象定义中,在引号之后,您有一个隐藏的字符(hex )。复制对象定义时,我无法访问客户支持,但是当我手动擦除并重新键入该属性时,则可以。

  • 具体来说,是十六进制的“ fe0f” (2认同)