前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JS 真值

JS 真值

作者头像
4O4
发布2022-04-25 17:08:14
2760
发布2022-04-25 17:08:14
举报
文章被收录于专栏:404404

在{{Glossary("JavaScript")}}中,Truthy(真值)指的是在{{Glossary("Boolean")}}上下文中转换后的值为真的值。所有值都是真值,除非它们被定义为 {{Glossary("Falsy", "falsy")}} (即, 除了false,0,“”,null,undefined和NaN 外)。

{{Glossary("JavaScript")}} 在Boolean上下文中使用强制类型转换({{Glossary("Type_Conversion", "coercion")}})。

JavaScript中的真值示例如下(将被转换为true类型,if 后的代码段将被执行):

JavaScript

代码语言:javascript
复制

if (true)
  
if ({})
  
if ([])
  
if (42)
  
if ("foo")
  
if (new Date())
  
if (-42)
  
if (3.14)
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档