在js中普通事件函数和监听事件函数的区别在哪里啊?

例如我定义一个函数

var person = document.getElementById('box');
person.click = function() {
    alert('my name is xioaming');
}

person.addEventListener('click', function(){
   alert('my name is xiaoming');
}, true);

用法上有区别么

查看回复