基于JavaScript 數(shù)據(jù)類型之Boolean類型分析介紹

今天我們說的是數(shù)據(jù)類型中的一種Boolean類型,它返回true和false兩個(gè)字面值,需要注意的是字面值是區(qū)分大小寫的,也就是除了小寫 其他的都只是標(biāo)識(shí)符。
下面主要說的是各種數(shù)據(jù)類型以及對(duì)應(yīng)的轉(zhuǎn)化規(guī)則:
數(shù)據(jù)類型 轉(zhuǎn)化為true的值 轉(zhuǎn)化為false的值
--------------------------------------------------------------------------------
Boolean true false
String 任何非空字符串 ""(空字符串)
Number 任何非零數(shù)字值 0和Nan
Object 任何對(duì)象 null
Undefined 不適用 undefined
--------------------------------------------------------------------------------
這些轉(zhuǎn)化規(guī)則對(duì)理解流程控制語(yǔ)句(如if語(yǔ)句)自動(dòng)執(zhí)行相應(yīng)的Boolean轉(zhuǎn)化非常重要,請(qǐng)看下面的代碼:
var msg="Hello World";
if(msg){
alert("Valus is true");
}
相關(guān)文章
JavaScript學(xué)習(xí)筆記之定時(shí)器
本文通過2個(gè)定時(shí)器的示例向我們展示了javascript中定時(shí)器的使用方法,格式以及功能,希望通過本文能夠讓大家對(duì)javascript定時(shí)器有新的認(rèn)識(shí)。2015-01-01
詳細(xì)講解JS節(jié)點(diǎn)知識(shí)
最近發(fā)現(xiàn)DOMDocument對(duì)象很重要,還有XMLHTTP也很重要2010-01-01
javascript設(shè)計(jì)模式之鴨子類型和多態(tài)
這篇文章主要為大家介紹了javascript鴨子類型和多態(tài),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助<BR>2022-01-01
如何做到打開一個(gè)頁(yè)面,過幾分鐘自動(dòng)轉(zhuǎn)到另一頁(yè)面
如何做到打開一個(gè)頁(yè)面,過幾分鐘自動(dòng)轉(zhuǎn)到另一頁(yè)面...2007-04-04
Javascript排序算法之合并排序(歸并排序)的2個(gè)例子
這篇文章主要介紹了Javascript排序算法之合并排序(歸并排序)的2個(gè)例子,需要的朋友可以參考下2014-04-04
JavaScript中操作字符串之localeCompare()方法的使用
這篇文章主要介紹了JavaScript中操作字符串之localeCompare()方法的使用,是JS入門學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
基于javascipt-dom編程 table對(duì)象的使用
本篇文章小編為大家介紹,基于javascipt-dom編程 table對(duì)象的使用。需要的朋友參考下2013-04-04
JavaScript函數(shù)中上下文有哪些規(guī)則
上下文是從英文context翻譯過來,指的是一種環(huán)境。在軟件工程中,上下文是一種屬性的有序序列,它們?yōu)轳v留在環(huán)境內(nèi)的對(duì)象定義環(huán)境。在對(duì)象的激活過程中創(chuàng)建上下文,對(duì)象被配置為要求某些自動(dòng)服務(wù)。又比如計(jì)算機(jī)技術(shù)中,相對(duì)于進(jìn)程而言,上下文就是進(jìn)程執(zhí)行時(shí)的環(huán)境2021-10-10

