isDate
检查 value
是否是 Date 对象。
此函数还可以作为 TypeScript 中的类型谓词,将参数的类型缩小到Date。
签名
typescript
function isDate(value: unknown): value is Date;
参数
value
(unknown
): 要检查的值。
返回值
(value is Date
): 如果 value
是 Date 对象,则返回 true
,否则返回 false
。
示例
typescript
const value1 = new Date();
const value2 = '2024-01-01';
console.log(isDate(value1)); // true
console.log(isDate(value2)); // false