且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

布尔类型转换|学习笔记

更新时间:2022-09-04 08:25:25

开发者学堂课程【JavaScript 入门与实战:布尔类型转换】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/582/detail/8017


布尔类型转换


目录

一、范例

二、转换分析

 

一、范例

其他类型转换为布尔类型

< !DOCTYPE html>


meta charset="UTF-8">

Document





</span></code></div><div data-lake-id="76da2e9004b7a26a0a72021f47ba2e8e"><code><span class="lake-fontsize-1515">v</span></code><code><span class="lake-fontsize-1515">ar</span></code><code><span class="lake-fontsize-1515"> a =Boolean(</span></code><code><span class="lake-fontsize-1515">‘</span></code><code><span class="lake-fontsize-1515">0</span></code><code><span class="lake-fontsize-1515">’</span></code><code><span class="lake-fontsize-1515">;</span></code></div><div data-lake-id="651e069ce4a9cc1ea805702611b601b7"><code><span class="lake-fontsize-1515">var b =</span></code><code><span class="lake-fontsize-1515">Boolean</span></code><code><span class="lake-fontsize-1515">(0);</span></code></div><div data-lake-id="13b11f9e7530d9c1c3674725654b2353"><code><span class="lake-fontsize-1515">var c =</span></code><code><span class="lake-fontsize-1515">Boolean</span></code><code><span class="lake-fontsize-1515">(</span></code><code><span class="lake-fontsize-1515">‘</span></code><code><span class="lake-fontsize-1515">2</span></code><code><span class="lake-fontsize-1515">’</span></code><code><span class="lake-fontsize-1515">);</span></code></div><div data-lake-id="e34d068e2933b27ad3b6eb44070e24cd"><code><span class="lake-fontsize-1515">var d =Boolean(null);</span></code></div><div data-lake-id="bdfb076f40e817543628c6962da37a38"><code><span class="lake-fontsize-1515">var e =Boolean(underfined)</span></code></div><div data-lake-id="4bd8477e24f5d598e81df56dd54aac1d"><code><span class="lake-fontsize-1515">var f =Boolean(</span></code><code><span class="lake-fontsize-1515">‘’</span></code><code><span class="lake-fontsize-1515">)</span></code></div><div data-lake-id="f0521cc9c6eae1bf25314a5b0acc77c6"><code><span class="lake-fontsize-1515">console.log(a,b,c,d,e)</span></code></div><div data-lake-id="df5a238cfe16fc15a94c24695aa321d2"><code><span class="lake-fontsize-1515">


 

二、转换分析

a 的值为 ture:字符串有内容

b 的值是 false

c 的值为 ture

d 的值是 false

e 的值是 false

f 的值是 false

字符串里只要有内容转化成布尔型就变成 ture,布尔类型只有这一种转换方式