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

首頁 > 語言 > JavaScript > 正文

JavaScript中的Truthy和Falsy介紹

2024-05-06 16:13:28
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了JavaScript中的Truthy和Falsy介紹,JavaScript中存在Truthy值和Falsy值的概念,本文講解了它的相關概念,需要的朋友可以參考下
 
 

與大多數編程語言一樣,JavaScript中存在boolean類型,以供邏輯判斷使用。不過,和很多其它編程語言不一樣的是,JavaScript中存在Truthy值和Falsy值的概念 — 除了boolean值true、false外,所有類型的JavaScript值均可用于邏輯判斷,其規則如下:

 

1.所有的Falsy值,當進行邏輯判斷時均為false。Falsy值包括:false、undefined、null、正負0、NaN、”"。
2.其余所有的值均為Truthy,當進行邏輯判斷時均為true。值得注意的是,Infinity、空數組、”0″都是Truthy值。

 

實驗

 

復制代碼代碼如下:

var x = "0";
if(x){
  "string 0 is Truthy."
} else {
  "string 0 is Falsy."
}

 

var y = [];
if(y){
  "empty array is Truthy."
} else {
  "empty array is Falsy."
}

 

 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 梨树县| 太康县| 嫩江县| 东宁县| 永州市| 井研县| 南投市| 乐昌市| 林州市| 通江县| 临朐县| 长顺县| 平顶山市| 永福县| 满城县| 志丹县| 牟定县| 长治县| 和政县| 通州市| 阜宁县| 新平| 凤凰县| 龙陵县| 兴城市| 纳雍县| 公主岭市| 石首市| 乐东| 宝清县| 三门县| 巴林右旗| 南开区| 齐河县| 大宁县| 广德县| 大埔县| 安岳县| 法库县| 泽库县| 赤城县|