首页 > 知识问答 > bind和on的区别
bind和on的区别
bind和on都是JavaScript中的方法,用于将事件处理程序绑定到DOM元素,它们的区别如下:
1、bind方法会立即执行一次回调函数,而on方法不会。
2、bind方法可以传递一个对象作为参数,这个对象中的属性和方法可以在回调函数中使用,而on方法只能传递一个字符串,表示要**的事件类型。
3、bind方法返回一个新的函数,这个函数可以用来移除事件处理程序,而on方法没有返回值。
4、在IE8及更早版本的浏览器中,bind方法不受支持,需要使用jQuery库中的proxy方法来实现相同的功能。
上一篇
上一篇