欢迎访问我的博客,目前从事Machine Learning,欢迎交流

关于this的理解

 

var o = {
    a:10,
    b:{
        a:12,
        fn:function(){
            console.log(this.a); //undefined
            console.log(this); //window
        }
    }
}
var j = o.b.fn;
j();

 这里是取到指向方法的指针,再利用一堆括号 () 调用方法

原文:https://www.cnblogs.com/pssp/p/5216085.html

posted @ 2018-10-11 14:33  有蚊子  阅读(117)  评论(0编辑  收藏  举报