JavaScript中事件绑定的方式有哪些?
A. 通过元素对象的on( 'eventName', function(){ })方法
B. 通过元素对象的addEventListener( 'eventName', function(){ })方法
C. 通过为元素对象的事件属性赋值函数,如elem.onclick=function(){ }
D. 通过对HTML标签的onXXXX事件属性赋值JavaScript代码,如<a onclick="alert('hi');">xxx</a>
E. 通过元素对象的事件函数传递事件处理函数,如elem.click(function( ){ })。