Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 106x | import { isNaN } from 'lodash-uni' /** * 检查 `value` 是否是数值,需要注意的是 `Infinity`、`-Infinity`、`NaN` 不被认为是数值。 * * @param value 要检查的值 * @returns 返回检查结果 * @example * ```typescript * isNumeric(1) // => true * isNumeric('1') // => true * ``` */ export function isNumeric(value: any): value is number | string { return value != null && !isNaN(value - parseFloat(value)) } |