js 判断是不是数字类型或字符串类型的数字

1
2
3
4
5
6
7
8
9
10
11
12
function isNum(str) {
if (typeof str == 'number') {
return true;
}
if (typeof str !== 'string') {
return false;
}
if (str === '') {
return false;
}
return Number(str) == str;
}

编辑文章✏