这可能是世界上最愚蠢的问题,但是由于某种原因,我无法访问该对象中的元素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
}
}
例如,当我这样做时,obj.channel_ids ['Social Media']可以正常工作
但是当我做obj.channel_ids ['客户支持']时,却没有,我也不知道为什么
我在这里想念什么?
答案 0 :(得分:6)
在您的对象定义中,在引号之后,您有一个隐藏字符(十六进制fe0f
)。复制对象定义时,我无法访问客户支持,但是,如果我手动擦除并重新键入该属性,则可以。
答案 1 :(得分:0)
比较了您对有效对象的引用与手动将其引用为sublime并发现隐藏在“ Customer Support”变量之前的隐藏字符。