javascript
shero_toki
这个作者很懒,什么都没留下…
展开
-
javascript代码中!!的含义
众所周知,! 表示“非”的意思。在javascript中,!! 的意思是两次取“非”。先看示例,这样做的好处随后再表。1)a为空字符串。var a = "";var b = !!a;//!a = true;//b = false;2)a的值是undefined。var a;var b = !!a;//!a = true;//b = false;3)a的值...原创 2018-03-23 13:43:55 · 1595 阅读 · 0 评论 -
解决火狐浏览器获取不到$event的问题
在如下代码块中<div ng-click="$event"></div>chrome能够通过window.event来获取到触发点击的对象元素,但是firefox不可以。为了兼容firefox,以下方法可行。var e = document.all ? window.event : arguments[0] ? arguments[0] : eve...原创 2018-12-27 19:21:12 · 1146 阅读 · 0 评论 -
js阻止事件冒泡的方式
<div id="father" ng-click="father()"> <div id="son" ng-click="son()"> </div></div>点击子元素时,不仅会出发son(),触发father(),从子元素到父元素传递响应事件就是事件冒泡。为了阻止事件冒泡,可以对代码原创 2018-12-27 19:36:06 · 383 阅读 · 0 评论