(1) parseInt()函数
语法:parseInt(string,[n])
该函数主要将首位为数字的字符串转化为数字,若该字符串不是以数字开头,则返回NaN;
n是用于指出字符串中的数据是几进制数,它不是必须的。
比如: var str="123abc"
输出结果为123
(2)parseFloat()函数
语法:parseFloat(string)
该函数主要将首位为数字的字符串转化为浮点型数字,若该字符串不是以数字开头,则返回NaN;
比如:var str="12.12abc"
输出结果为12.12
(3)isNaN()函数
语法:isNaN(num)
该函数主要检验某个值是否为NaN,说明:num为NaN时,返回true, 否则返回true
比如:var str1=“12”
var str2="12abc"
第一个返回false
第二个返回true
(4)isFinite()函数
语法:isFinite(num)
该函数主要用于检验其参数是否有限,说明:若num是有限数字(或者可转化为有限数字),则返回true,否则返回false