Skip to content

Latest commit

 

History

History
14 lines (9 loc) · 323 Bytes

File metadata and controls

14 lines (9 loc) · 323 Bytes

Sim, é possível.

Se uma função retorna um objeto, então new o retorna ao invés de this.

Então elas podem, por exemplo, retornar o mesmo objeto obj definido externamente:

let obj = {};

function A() { return obj; }
function B() { return obj; }

alert( new A() == new B() ); // true