typeScript 那点事

116 阅读1分钟

1.boolean 和 Boolean 本质区别

boolean是TS中的类型声明,是 TypeScript 的基本类型

  • 它只能表示 true 或 false
  • 编译后 boolean 不会存在于 JavaScript 中,因为它仅用于静态类型检查

Boolean是JavaScript 的构造函数,用于布尔值的类型转换或创建布尔对象

  • 它是一个引用类型,返回的是一个布尔对象,而不是基本的布尔值
  • 在 TypeScript 中,  Boolean 表示构造函数类型,而不是基本的布尔值类型