JS事件处理函数中return false到底是什么东西

  在《JS DOM编程艺术》一书中,用return false来阻止事件默认行为,可是js高程3里没有这种用法,那这到底是什么呢。

  先看一下知乎的一个解释

  就此问题,首先要纠正两个观点:

  1、 事件处理方法中 的 return false 并不是终止事件,而是阻止事件宿主的默认行为;

  2、 不是在所有的事件处理方法中 return fasle 都能阻止事件宿主的默认行为;

  事实上,仅仅是在HTML事件属性 和 DOM0级事件处理方法中 才能通过返回 return false 的形式组织事件宿主的默认行为。

  其余内容晚上回来补充。

原文地址:https://www.cnblogs.com/zhansu/p/6707069.html