如果我有一个看起来像这样的对象:
Object{
undefined : 20
}
获取未定义属性值的最佳方法是什么?
答案 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']
。如果您不确定密钥