摘要:
在javascript中有时会看到有两个!!的用法 Js代码varfoo;alert(!foo);//undifined情况下,一个感叹号返回的是true;alert(!goo);//null情况下,一个感叹号返回的也是true;varo={flag:true};vartest=!!o.flag;//等效于vartest=o.flag||false;alert(test); 这段例子,演示了在undifined和null时,用一个感叹号返回的都是true,用两个感叹号返回的就是false,所以两个感叹号的作用就在于,如果明确设置了变量的值(非null/undifined/0... 阅读全文
posted @ 2013-06-09 15:20
【艾伦】
阅读(19656)
评论(3)
推荐(11)

浙公网安备 33010602011771号