小编Phi*_*yen的帖子

如何使用内部对象函数Javascript访问外部对象属性

我正在学习thisJavascript中的关键字.我正在尝试使用内部对象函数访问外部对象属性.例如 :

var outer = {
    prop : 'prop',
    func : function(){
      return this.prop;
    },
    inner : {
      func : function(){
        return this.prop;
      }
    }
  }
  --> outer.func() : 'prop'
  --> outer.inner.func() : undefined
Run Code Online (Sandbox Code Playgroud)

我明白为什么它不起作用但我不知道如何访问prop外部对象.

javascript

4
推荐指数
1
解决办法
3929
查看次数

标签 统计

javascript ×1