Сообщение от _axl
|
В чем минус этого подхода?
|
var Ololo = function() {
function hehe() {
}
return {
ooops: hehe
}
}
var instance = new Ololo;
alert(instance instanceof Ololo); // false
// --------------------------------------
var Ololo2 = function() {
this.ooops = function () {
}
}
var instance = new Ololo2;
alert(instance instanceof Ololo2); // true
// --------------------------------------
var Ololo3 = function() {
}
Ololo3.prototype.ooops = function () {}
var instance = new Ololo3;
alert(instance instanceof Ololo3); // true