访问外部类属性

时间:2012-10-25 10:49:16

标签: javascript

如何在JavaScript中访问外部类属性?

例如:

var outer = {
    outerField: 15,
    inner: {
        innerFunc: function () {
            // <-- How can I get access to outerField here?
        }
    }
};

2 个答案:

答案 0 :(得分:0)

这个(已回答)问题类似,你基本上从外部对象定义一个内部对象方法来从外部对象获取属性:access javascript parent class properties from subclass

答案 1 :(得分:0)

此解决方案有效

    var outer = {
    outervalue: 3,
    inner: {
        innerFunc: function () {
            // How can I get access to outer_value inside this method       
                    return (this.outervalue);
        }.call(outer)
    }
};