js事件触发(一)

本文讨论了JavaScript中两种常见的事件触发方式:直接在HTML元素上定义事件处理函数和通过JavaScript为元素添加事件监听器。分析了这两种方式的优缺点,并倾向于推荐使用事件监听器的方法,因为它使HTML和JavaScript更加分离,有利于代码的可读性和维护。

  今日和一位前端童鞋聊了下js触发事件的两种形式:

  第一种在jsp/vm上做类似onClick=functionName()的触发;另一种是在js文件中增加对应节点的监听事件触发。前者页面掺杂了js的内容,但是代码阅读性更容易点,后者页面纯碎是html,触发事件和效果处理都在js中,层次分明,但是代码阅读性查点,需要依据节点对应的id或者class寻找对应的触发事件。一般情况建议用后者吧,代码可读性和维护上感觉清晰点,当然仁者见仁智者见智。

  代码内容后续补齐...

转载于:https://www.cnblogs.com/bluej/p/6840675.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值