获取未定义的Object属性的值

时间:2015-06-10 11:03:17

标签: javascript

如果我有一个看起来像这样的对象:

Object{
    undefined : 20
}

获取未定义属性值的最佳方法是什么?

3 个答案:

答案 0 :(得分:1)

当你定义这样的对象时,它没有使用关键字undefined作为键,而是使用字符串键。所以用引号访问它

var test = {
    undefined : 20
};
console.log(test['undefined']);

答案 1 :(得分:0)

 var obj = {undefined : 20}

你可以

 obj.undefined

 obj['undefined']

答案 2 :(得分:0)

你可以写foo['undefined']。如果您不确定密钥

,这是最好的方法