模板文字类型:如何键入字符串
模板文字类型本质上是字符串类型。通过定义字符串必须匹配的模式,这些类型提供了一种验证和推断数据的方法。它们是大约三年前在 TypeScript 4.1 中引入的。继最初的GitHub PR之后,以下示例展示了 TypeScript 通过模板文字类型获得的多功能功能。
字符串格式验证
TypeScript 的模板文字有助于验证字符串格式。在此示例中,IPv4Address定义了一种类型,它使用模板文字来强制执行特定的字符串模式(IPv4 地址)。
// IPv4 address format, e.g. 192.168.0.1
type IPv4Address = `${
number}.${
number}
还没有评论,来说两句吧...