前端JS数字字符串转化成数值的方法 超全!!!

661 阅读1分钟
1. Number()
传入数字或者数字字符串会正常返回number数值,传字母、文字、符号会返回NAN数据类型

image.png

2. parseInt()
只能转化成整数 ,传浮点数或着字母或者文字或者符号会向上取整

image.png

3. + Operator
使用“+”操作符可以将整数或者浮点数的数字字符串转化成对应的number数值,传入字母、文字、符号会返回NAN数据类型

image.png

4. ~~ 双波浪符号
使用“~~”符号可以将数字字符串转化成number数值,但传入浮点数的话会向上取整,传入字母、文字、符号会返回数值0

image.png

5. - Operator
在数值字符串末尾使用“-0”,达到的效果和“+”Operator一样

image.png

6. * Operator
在数值字符串末尾使用“*1”,达到的效果和“+”Operator一样

image.png

--转载或者引用本文内容请注明来源及原作者;