在 TypeScript 中,0 是一个有效的数字,不会被判断为 false。只有以下情况会被判断为 false:

  • false
  • undefined
  • null
  • 0
  • NaN
  • 空字符串 ('')
  • 在布尔上下文中的所有其他值(如 [], {} 等)

因此,一个 int 类型的 0 不会被判断为 false。

TypeScript 中 int 类型 0 是否为假值

原文地址: https://www.cveoy.top/t/topic/foTT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录