为了账号安全,请及时绑定邮箱和手机立即绑定

关于 this 获取当前对象父类的方法。

关于 this 获取当前对象父类的方法。

炎炎设计 2018-12-19 18:18:47
var o = {        a: function(){            console.log("a")            return this        },        b: function(){            console.log("b")        },        c: {            d: function(){                b() // 报错                console.log("c")                return this            }        }    }如何在 d 中使用 b 方法?
查看完整描述

1 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

var o = {

        a: function(){

            console.log("a")

            return this

        },

        b: function(){

            console.log("b")

        },

        c: {

            d: function(){

                o.b() // 正确

                console.log("c")

                return this

            }

            //或者 d:function(){

            //  this.b()

            //}.bind(o)

        }

    }


查看完整回答
反对 回复 2019-01-09
  • 1 回答
  • 0 关注
  • 358 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信