国产探花免费观看_亚洲丰满少妇自慰呻吟_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."
}

 

 

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

圖片精選

主站蜘蛛池模板: 南江县| 临城县| 集安市| 西宁市| 沙雅县| 原阳县| 调兵山市| 武陟县| 五华县| 安宁市| 育儿| 朔州市| 西充县| 汝城县| 松滋市| 阿拉尔市| 浙江省| 拉孜县| 赣州市| 泗洪县| 尉氏县| 延安市| 秦皇岛市| 河池市| 桑日县| 汽车| 资溪县| 桂林市| 长寿区| 苗栗县| 安平县| 丰原市| 日土县| 巴东县| 青州市| 文成县| 阳东县| 新河县| 轮台县| 昌平区| 泽州县|