506 B
506 B
Да, возможны.
Они должны возвращать одинаковый объект. При этом если функция возвращает объект, то this
не используется.
Например, они могут вернуть один и тот же объект obj
, определённый снаружи:
//+ run
var obj = {};
function A() { return obj; }
function B() { return obj; }
var a = new A;
var b = new B;
alert( a == b ); // true