isDate (Lodash 兼容性)
检查值是否为 Date 对象。
typescript
const result = isDate(value);参考
isDate(value)
当你想要类型安全地检查值是否为 Date 对象时使用 isDate。在 TypeScript 中它也可以作为类型守卫使用。
typescript
import { isDate } from 'es-toolkit/compat';
// 检查 Date 对象
const date = new Date();
isDate(date); // true
// 无效的 Date 也被识别为 Date 对象
const invalidDate = new Date('invalid');
isDate(invalidDate); // true
// 其他类型返回 false
isDate('2024-01-01'); // false
isDate(1640995200000); // false
isDate({}); // false
isDate(null); // false
isDate(undefined); // false参数
value(unknown): 要检查是否为 Date 对象的值。
返回值
(value is Date): 如果值是 Date 对象则返回 true,否则返回 false。

