主题
isNumeric
检查一个值是否为数字类型或表示数字的字符串
引入
js
import { isNumeric } from '@/uni_modules/lime-shared/isNumeric'
示例
js
// 示例1:检查数字42,返回true
console.log(isNumeric(42)); // 输出:true
// 示例2:检查字符串"42",返回true
console.log(isNumeric("42")); // 输出:true
// 示例3:检查字符串"3.14",返回true
console.log(isNumeric("3.14")); // 输出:true
// 示例4:检查负数字符串"-42",返回true
console.log(isNumeric("-42")); // 输出:true
// 示例5:检查NaN,返回false
console.log(isNumeric(NaN)); // 输出:false
// 示例6:检查null,返回false
console.log(isNumeric(null)); // 输出:false
// 示例7:检查undefined,返回false
console.log(isNumeric(undefined)); // 输出:false
// 示例8:检查空字符串,返回false
console.log(isNumeric("")); // 输出:false
// 示例9:检查包含数字的字符串"123abc",返回false
console.log(isNumeric("123abc")); // 输出:false
// 示例10:检查只包含小数点的字符串".", 返回false
console.log(isNumeric(".")); // 输出:false
// 示例11:检查只包含负号的字符串"-", 返回false
console.log(isNumeric("-")); // 输出:false