`
ch_kexin
  • 浏览: 878340 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

知识点滴

    博客分类:
  • JAVA
 
阅读更多
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赋值。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics