this
является ссылкой self на объект.
Используется внутри объекта, this
относится к самому объекту.
Используется снаружи (не внутри объекта) this
относится к глобальному объекту.
Таким образом
function Func(z) { this.x = z; }
и работает
Func(7);
установит глобальную переменную x равной 7.
Делая
var o = new Func(3);
var p = new Func(4);
создаст два объекта, o и p , и установит свойство экземпляра Func x в 3 для o и до 4 для p .
Хорошо спроектированное объяснение на этом сайте .