向类添加事件侦听器(ES6)

时间:2017-01-13 06:09:27

标签: javascript html oop ecmascript-6 polymorphism

我正在尝试在ES6中接受良好的OOP实践,并且正在与事件监听器进行斗争。有时把它们放在课堂上似乎是错误的,但你怎么处理几个类并将一个类传递给一个监听器呢?这是我在一些泛型类中总是使用的代码。

addEventListener(domEvent, functionRef, domElement=window, bubbles=false){
    domElement.addEventListener(domEvent, functionRef.bind(this), bubbles);
}

这种东西是否有某种风格指南?对于前端网络js,似乎永远不会有一个“正确”的答案。

0 个答案:

没有答案