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))
}
|