相关疑难解决方法(0)

Javascript这指向Window对象

我有以下代码.我希望在我的firebug控制台上看到"archive"对象,但是我看到了Window对象.这是正常的吗?

var archive = function(){}

archive.prototype.action = {
    test: function(callback){
        callback();
    },
    test2: function(){
        console.log(this);
    }
}

var oArchive = new archive();
oArchive.action.test(oArchive.action.test2);
Run Code Online (Sandbox Code Playgroud)

javascript this

8
推荐指数
1
解决办法
3692
查看次数

标签 统计

javascript ×1

this ×1