"这个"在下面的javascript中代表什么?

lar*_*ryq 3 javascript this call

(对不起,thisjavascript中的另一个问题.)

我有下面的代码,我想知道在最后的电话中,"这个"代表什么 - 窗口还是鸟?

var Bird = (function () {
    Bird.name = 'Bird';

    function Bird(name) {
        this.name = name;
    }

    Bird.prototype.move = function (feet) {
        return alert(this.name + (" flew" + feet + "ft."));
    };

    return Bird;

}).call(this);
Run Code Online (Sandbox Code Playgroud)

Mat*_*att 7

好吧,假设没有父范围,那就是 window

编辑:参见示例:http://jsfiddle.net/Umseu/1


Nie*_*sol 5

可能window,因为它不会在任何特定的环境中产生this任何特殊含义.