Конструктор прототипа
А можно ли создавать функции через полностью через прототипы?
Например: 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, время: 04:39. |