vue或者js中,加上on一般是什么意思

Router.prototype.push = function push (location, onResolve, onReject) {}

加上了on表示什么意思,是表示回调函数吗?还是表示事件?

阅读 2.1k
3 个回答

例如onClick,onChange等函数,表示的一般是回调函数。
例如:click和onClick的区别:
1、onclick是绑定事件,告诉浏览器在鼠标点击时候要做什么。
2、click本身是方法作用是触发onclick事件,只要执行了元素的click()方法,就会触发onclick事件
3、click可以理解为一次简单的触发,只执行一次,找不到以后就不再执行;
4、onclick则是给这个id注册一种行为,可以重复触发
5、click 是方法;onclick是事件;执行click就是模拟鼠标点击,同时会触发onclick事件。

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

onClick 表示事件 , 在点击时, 其它的类似

Router.prototype.push = function push (location, onResolve, onReject) {}

这里的 onResolve , onReject 表示的是一个回调函数, 你可以给这个参数传入一个函数做为参数

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题