重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
一个感叹号代表取反,2个感叹号就代表取反后再取反:
巴青网站建设公司成都创新互联公司,巴青网站设计制作,有大型网站制作公司丰富经验。已为巴青上1000+提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的巴青做网站的公司定做!
例子:
!true //---false;
!!ture //---true;
你说的黄色感叹号应该是提示你网页有错误。一般这个提示页面都有一个选项(当网页错误时总是显示此消息),取消选定就可以了。
如果还不行,你可以这样(我用的是英文版的Internet Explorer.):
Tools-internet options-Advanced-Display a notification about every script error-unselect
(工具-internet选项-高级-脚本错误提示-取消选定)
如果你说的不是提示,而是询问是否调试(红色叉叉):可以禁用脚本调试的功能,方法如下:
Tools-internet options-Advanced-Disable script debugging-unselect(工具-internet选项-高级-禁止脚本调试-取消小勾)
script
alert(!!01)
/script
返回是false,!01返回是true;再加个!就是false了.两个感叹号表示非非,跟没有感叹号的效果一样.
照你的题目看a.compareDocumentPosition(b) 16可能是个数值,而又想返回true和false,而0在boolean里面表示false,其余的表示为true;那么如果a.compareDocumentPosition(b) 16=1,加两个双引号就返回true,如果为0就返回false.
作为逻辑操作符时:
表达式1表达式2:表达式1不成立,表达式2也执行
作为位操作符时,把数字转换为二进制再做位运算,例如611,6的二进制为110,11的二进制为1011,那么01101011=0010,结果为2(11=1,10=0,00=0)