首页 > 代码库 > JavaScript判断字符串能否转化为数字

JavaScript判断字符串能否转化为数字

判断一个字符串能否转化为数字

我们常常使用parseInt函数。

不过该函数的适用范围是很小的。

一般说来对于 如下类似

var myStr = "123hello";

使用parseInt 或者isNaN(myStr)并不能确定整个字符串是不是数字。

这个时候需要用正则表达式来完成。

var pattern = /^[0-9]/;

pattern.test(myStr);

静态变量

每个事例对象公用一个变量.在类的层次上操作,不是在实例的层次上操作.

私有静态变量的创建可以采用闭包的方式来创建;

公用静态变量的创建就简单多了只需直接将其作为构造函数这个对象的属性即可.

是否为私有静态方法: 看它是否需要访问任何实例数据.如果不需要,那么将其设计为静态方法会更有效率.

传送门

JavaScript判断字符串能否转化为数字