parseInt(arg)//将指定的字符串,转换成整数
var n = '624';
alert(parseInt(n, 8)); 表示624是8进制的,转换后为十进制的
alert(parseInt(n, 8)); 表示624是8进制的,转换后为十进制的
var n='55abc'
parseInt(n) =55
Number(n) = NaN
parseFloat(arg)//将指定的字符串,转换成浮点数
Number(arg)把给定的值(任意类型)转换成数字(可以是整数或浮点数);转换的是整个值,而不是部分值。如果该字符串不能完全转换为整型,则返回NaN。(Not a Number)
isNaN(arg)//判断arg是否为一个非数字(NaN),NaN与NaN也不相等。
String(arg)把给定的值(任意类型)转换成字符串;
Boolean(arg)把给定的值(任意类型)转换成 Boolean 型;
eval(codeString)//将一段字符串的js代码,计算并执行。