摘要:
原文:http://www.cnblogs.com/c2303191/articles/914074.html?login=1#commentform5.按位逻辑运算的应用例3-8:设intx=7,求y=~xy=~x=~7=~(0000,0000,0000,0111)=1111,1111,1111,1000=-8可见,对x的值(7)按位求反结果恰为-8的补码表示,其原因是计算机中有:整数求负=整数求补=按位求反+1 所以:按位求反=整数求负-1。请注意求反运算与单目减和逻辑非运算的区别:y=-x; 结果为:y=-7,y=!x;结果为:y=0。例3-9:用按位与运算屏蔽特定位(将指定位清为0)。 阅读全文
摘要:
原文:http://blog.csdn.net/cuixiping/archive/2009/11/17/4823119.aspxeval(str)用来传入一个字符串动态执行一段脚本,这个方法非常有用。当直接用eval()时,作用域为当前作用域,有时候我们需要让它在全局作用域范围内执行,比如ajax返回的脚本字符串,然而浏览器对eval的差异可能使事情刚开始并不是那么顺利,本文通过在7种浏览器(IE, Firefox,Chrome, Safari, Opera)环境中测试,并提出三种解决方案,使这个问题比较完美的解决。看这一段javascript代码:function xx(){ var x= 阅读全文