有人可以解释打字稿中布尔值和布尔值的区别吗?
答案 0 :(得分:1)
大写Boolean
是一种对象类型。
小写boolean
是原始类型。
您应该始终使用boolean
(程序中的原始类型)。
这是因为Typescript类型系统不会强制对象为原始类型,而JavaScript 不会。
您不应写:
function yourFunction(foo: Boolean)
但是总是写:
function yourFunction(foo: boolean)
有关更多信息,请参见TypeScript Lang - Basic Types