parseInt()

// 如果使用Number()函数把字符串转为number类型,字符串必须是纯数字,如果有其他字符,则转完的结果是NaN

我们可以借助parseInt()或parseFloat()函数把字符串类型转为number类型,这两个函数会尽力转换(从左往右查找字符,如果是数字就转换,遇到非数字,就停止转换)

例如:

var str = '12.34.56asdf1234';

var num = parseInt(str);

console.log(num); 

打印的结果12

parseInt的主要作用是把字符串转换为整数,或者把小数转换为整数。一般情况下,我们只用到它的第一个参数。但实际上,它有两个参数

parseInt(string, radix)

var a = parseInt(“11”,2)

var a = parseInt(“02”,10)

var a = parseInt(“09/08/2009”)

输出的结果3,2,9

路过的高手 留下宝贵意见哈!

_____初学者______感谢各位的批评指正

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容