首页 > 解决方案 > Typescript中的布尔值和布尔值有什么区别?

问题描述

有人可以解释一下Typescript 中布尔值布尔值的区别吗?

标签: angulartypescript

解决方案


大写Boolean是一种对象类型。

小写boolean是原始类型。

您应该始终使用boolean(程序中的原始类型)。这是因为,Typescript 类型系统不会将对象强制为其原始类型,而 JavaScript

你不应该写:

function yourFunction(foo: Boolean)

但总是写:

function yourFunction(foo: boolean)

有关详细信息,请参阅TypeScript 语言 - 基本类型


推荐阅读