IE判断检测//IE678最短方法varie=!-[1,];Parsing:falseinstandardbrowsersUnderIE678:true反汇编步骤/IE678/[-1,]//[objectArray][-1,undefined]逗号后的位置初始化为undefined不省略2-[-1,]//NaN/non-IE/[-1,]//[-1]省略,之后是空格1-[-1,]//1隐式计算先转为数字再进位out--当然有很多方法可以反转,这里有一个小列表varie=/*@cc_on!@*/falsevarie//@cc_on=1varie='\v'=='v'varie=!+"\v1"varisIE=function(ver){varb=document.createElement('b')b.innerHTML=''returnb.getElementsByTagName('i').length===1;}位操作魔术应用toggle两个值,比如下面反向判断赋值,如果a==b,然后让a=c,如果a==c,那么让a=bvara=10,b=20,x=10;如果(a===b){a=c;}elseif(a===c){a=b;}让我们尝试一行代码来解决这个问题!!!x=a^b^x;//按异或随机HEX16随机颜色函数randomColorU(){colorStr="#"+("00000"+(Math.random()*0x1000000<<0).toString(16)).slice(-6);}函数随机颜色(){ varcolorStr=Math.floor(Math.random()*0xFFFFFF).toString(16).toUpperCase(); return"#"+"000000".substring(0,6-colorStr)+colorStr;}to如何写小整数?parseInt(15.5);//15Math.floor(15.5);//1515.5>>>0;//1515.5>>0;//1515.5|0;//15~~(15.5);//只要15能杀掉小数位,目的就达到了
