今天了解关于passive的时候看到cancelable 这个属性
cancelable 事件返回一个布尔值。如果用 preventDefault() 方法可以取消与事件关联的默认动作,则为 true,否则为 fasle。
比如
evnet.cancelable
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
function myFunction(e){
alert(e.cancelable); //就是如果这个事件是支持preventDefault(),则返回true,否则false
}
</script>
</head>
<body>
<p onclick="myFunction(event)">单击这个段落,如果事件是可以取消的将弹出警告框。</p>
</body>
</html>