История изменений
Исправление makoven, (текущая версия) :
Почитал статью. Поведение у ожидаемое от стрелочки. Если она еще и привязывется к объекту вместо прототипа - было бы вообще прекрасно. А если к прототипу - то такой же отстой, что и function
function View(){ this.msg = "Message from View" }
View.prototype.click() => { alert(this.msg) }
inherit(MyView, View); function MyView($el){
View.call(this);
this.msg = "Message from MyView";
$el.addEventListener("click", this.click) //Должен алертнуть "Message from MyView"
}
var myView = new MyView(document.getElementById("MyYoba"))
Исходная версия makoven, :
Почитал статью. Поведение у ожидаемое от стрелочки. Если она еще и привязывется к объекту вместо прототипа - было бы вообще прекрасно. А если к прототипу - то такой же отстой, что и function
function View(){ this.msg = "Message from View" }
View.prototype.click() => { alert(this.msg) }
inherit(MyView, View); function MyView(){
View.call(this);
this.msg = "Message from MyView"
...
$el.addEventListener("click", this.click) //Должен алертнуть "Message from MyView"
}