function Triangle(){
    var _base;
    var _height;

    Object.defineProperty(
        this,
        'base',
        {
            get: function(){
                return _base;
            }
        }
    );
}

この場合のObject.definenProperty内で使われているthisは何を指しているのでしょうか?