最近的文章列表

js Number类型 NaN和Infinity UEditor上传图片进度条有可能显示Infinity的问题

js在计算数值时有2个值比较特殊,分别是:NaN 和 Infinity (-Infinity)

Parsing something that isn't a number results in NaN. isNaN helps to detect those cases:

parseInt("hello", 10) // NaN
isNaN(parseInt("hello", 10)) // true

Division through zero results in Infinity:

1 / 0 // Infinity
2014/7/11 Comments:
js用Number方法实现string转int
代码如下:

var str='1250' ;

alert( Number(str) ); //得到1250

alert(parseInt(str)); //得到1250

var str1='00100';

alert( Number(str1) ); //得到100

alert(parseInt(str1)); //得到64


发现parseInt方法在format'00'开头的数字

2014/5/14 Comments: