首页 > 技术文章 > 关于this的理解

ww01 2018-10-11 14:33 原文

 

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

推荐阅读