parseInt()可以转换数值类型。接收两个参数;第一个参数是要转换的值,第二个参数是进制。
基本用法是:
var a = parseInt("10");//将字符串转换成数值类型 console.log(a) //10 var b = parseInt("10ab");//将字符中的数字转成数值类型,不识别字母、特殊字符 console.log(b);//10 var c = parseInt("1*0f2a") console.log(c);//1 var e = parseInt("10.35"); console.log(e);//10 var d = parseInt(10.12);//取整 console.log(d)//10
有道面试题:
var arr = [1,2,3].map(parseInt); console.log(arr);
结果是:[1,NaN,NaN];
原文:https://www.cnblogs.com/wq2333/p/11055344.html