因为js函数没有重载,于是:
function main(a){
console.log(3+a);
}
function main(){
console.log(2);
}
main(1);//2
然后联想到事件监听时也和上述一样,可是事实不是一样的:
document.addEventListener('click',function() {
console.log(123)
},false)
document.addEventListener('click',function() {
console.log(14)
},false)
document.addEventListener('click',function() {
console.log(15)
},false)
document.addEventListener('click',function() {
console.log(11)
},false)
//123
//14
//15
//11