Конструктор прототипа
А можно ли создавать функции через полностью через прототипы?
Например: var test = new Function(); test.prototype = new Object(); test.prototype.constructor = ... /анонимная функция инициализации // прочие свойства |
можно , но выглядит плохо
|
https://github.com/Kolyaj/CrossJS/bl...unction.js#L98
var MyClass = Object.inherit({
constructor: funciton(a) {
this.a = a;
this.method();
},
method: function() {
alert(this.a);
}
});
|
systemiv,
нет нельзя, у всех функций один общий прототип и конструктор. можно попробовать имитировать через getter или еше какие-нибудь новые штучки, но это не то и даже незнаю будет ли работать. |
| Часовой пояс GMT +3, время: 12:37. |