function&箭头函数

JS中this到底指向谁?

function:谁调用指向谁

var id = '654321'
var handler = {  
    id: '123456',  
    init: function() {  
        console.log(this.id)
    }
};  
var zy = {
    id: '9527'
}
handler.init.call(zy)  // 9527 call是替换函数的调用者

 

posted @ 2019-06-25 17:54  霓裳依旧  阅读(762)  评论(0编辑  收藏  举报