日期:2014-05-16  浏览次数:20349 次

js判断字符串是不是数字

?

js判断字符串是不是数字,简单介绍一下,两种比较好用的方法(要比较字符串不能空)

一、js提供的函数

isNaN(numValue)

numValue必选项。

说明:如果numValue是数据,返回false。其他情况返回true.

isNaN("123")???? //false

?

?

isNaN("abc")?????//true

isNaN(" ")?????? //false

isNaN(null)?????? //false

?

二、用正则表达

(/\d*$/).test("8");??????????? //true

?

(/\d*$/).test("888885276");??? //false

(/\d*$/).test("88abc");??????? //false

?

(/\d*$/).test(" ");??????????? //true

参考例子下载

?

?

?