国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

JavaScript中0和""比較引發的問題

2019-11-20 09:54:22
字體:
來源:轉載
供稿:網友

今天在公司的時候發現了一個很奇怪的Js的問題,以前也沒有注意到,我從數據庫中取出某一個字段的值,而這個字段值剛好是0,然后我在判斷這個值是不是等于""時,就出現了如下的問題:

就是JS認為0==""是成立的,也就是0==""的結果是true,

驗證代碼如下:

<script type="text/javascript">if(==""){alert('==""的結果是:'+(==""));//true}if(===""){alert("true");}else{alert('===""的結果是:'+(===""));//false}</script> 

后來改成了用0===""去比較,此時的結果就是false了,看來以后對于寫判斷值是不是等于""之前要先注意一下值是不是等于0先再做判斷了,或者直接用===去判斷,用嚴格的方式去判斷!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 金阳县| 易门县| 海口市| 临夏市| 和田市| 美姑县| 渭南市| 阿勒泰市| 宜城市| 棋牌| 军事| 家居| 维西| 项城市| 高密市| 鄂托克旗| 盐池县| 清流县| 平凉市| 广德县| 班戈县| 大厂| 循化| 大名县| 五指山市| 理塘县| 汕尾市| 蕲春县| 无棣县| 宜兴市| 高青县| 仪征市| 东光县| 达孜县| 铜鼓县| 隆昌县| 历史| 甘泉县| 错那县| 平远县| 安阳县|