#235·ts-reset

使 `dateObject.toISOString().split("T")[0]` 返回 `string`,而不是 `string | undefined`

作者: ulrichstark创建于 2026年5月6日更新于 2026年5月7日

`dateObject.toISOString().split("T")[0]` 是获取 ISO 字符串日期部分的常见模式。由于 TypeScript 不知 `toISOString` 总是返回包含 "T" 的某个字符串,因此整个代码的结果为 `string | undefined`,但实际上它总是为 `string`。

内容来源: mattpocock/ts-reset