本月博客排行
-
第1名
宏天软件 -
第2名
kaizi1992 -
第3名
wallimn - zhanjia
- daizj
- sunnylocus
- zhangjijun
- chenqisdfx
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
wy_19921005 - gashero
- gengyun12
- vipbooks
- robotmen
- wallimn
- e_e
- hbxflihua
- qepwqnp
- ranbuijj
- 解宜然
- 大家都说我很棒
- javashop
- fantaxy025025
- zw7534313
- jickcai
- ssydxa219
- benladeng5225
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- gaojingsong
- appalese
- wiseboyloves
- xpenxpen
- zhangyi0618
- jh108020
- arpenker
- kaizi1992
- xyuma
- luxurioust
- 龙哥IT
- nychen2000
- wangchen.ily
- wjianwei666
- xiangjie88
- Jameslyy
- jbosscn
- lzyfn123
- 狂盗一枝梅
- mengjichen
- hanbaohong
- java-007
- zxq_2017
- ganxueyun
- lemonhandsome
最新文章列表
javascript中两个感叹号的作用
最近在在看Javascript代码时,会经常看到代码中使用双感叹的用法,如
var a = !!result.flag;
开始的时候,不怎么明白为什么一定要这么做?后来想想,应该是在下文中要对a进行判断。那么,有人可能会问,即使用不用又感叹号,也能正常的判断啊。的确如此,但我想,经过双感叹号之后,a的值就变成了一个boolean值了,这样会让判断语句看上去更直观吧。
因为 ...
javascript 两个感叹号
var foo1,
foo2 = 0,
foo3 = "",
foo4 = null,
foo5 = 1,
foo6 = "0",
foo7 = "1",
foo8 = [],
foo9 = {};
document.write("var: " + !!foo1 + " ...