parseInt()

2017-10-06  本文已影响0人  笨笨的前端学员

// 如果使用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

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

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

上一篇 下一篇

猜你喜欢

热点阅读