JS 中如何判断字符串类型的数字

function isNumberStr(str){
    var n = Number(str);
    return !isNaN(n);
}

console.log(isNumberStr('37')); //true
console.log(isNumberStr('37.454')); //true
console.log(isNumberStr('37.454A')); //false
console.log(isNumberStr('0')); //true
console.log(isNumberStr('-37.454')); //true

原文地址:https://www.cnblogs.com/gongshunkai/p/5853414.html