Javascript:如何在关联数组中获取当前对象值?

时间:2014-05-03 03:27:32

标签: javascript

var obj = {
    "key": "some",
    "foo": function() {return obj.key; // key undefined}
}

有没有办法在函数内部获取对key的引用?

1 个答案:

答案 0 :(得分:0)

可能。如果foo被称为obj.foo(),您将能够使用this.key。但是,obj此时 <{1}};如果您稍后更改它并且不想依赖undefined,则可以将其保留在不同的范围内:

this