Math.floor(Math.random()*n)(n∈Z) // 0-n 的随机数
【1】!!
只要变量没赋值,!!双感叹号都为false,只要里面有值,那么!!都为true
即:如果变量赋值了,前面加!! 返回一个true,如果没赋值,前面加一个!!,返回一个false
eg: var a; !!a // false
var a = "hello" !!a //true
var a = 10 !!a //true
如果a 为undefine !!a //true
var count = !!count?count:100;
如果!count为undefine 返回false 就将100赋值。
【2】window.event||event
在ff下,event是事件穿过来的参数,在IE下event是window的全局变量,如果ff中运行,那么找不到window.event,它就会找event,在IE下运行,首先找到了window.event,那么就跳过不找event了
eg: var count = Math.abs(count) || 10;
如果找不到 Math.abs(count) 就将10赋值。
知识点滴
原创
©著作权归作者所有:来自51CTO博客作者ch_kexin的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
知识点滴:https://www.filterlista.com
阻止 弹出窗口 hosts
阻止 弹出窗口 hosts -
知识点
大小端
大小端 -
计算机网络或计算机基础知识点滴1
客户端与服务器端的知识
http ftp -
JPA相关知识点滴--持续更新中.....
Java 持久化(JPA)•Java EE 5 在EJB 3.0 中包含JPA 1.0 •参考实现:TopLink Essentials•Java EE 6 包含JPA 2.0 •参考实现:EclipseLink•在WebLogic 10.3.4 中提供•领先的JPA 实现 •RedHat/Jboss 中的Hibernate •Eclipse.org(由Oracle 领导)提供的EclipseLink •OpenJPA (Apache)•WebLogic 的JPA •包含Kodo/OpenJPA(已弃用) •附带EclipseLink 的Oracle...
eclipse java oracle apache hibernate