JavaScript: string 转为 number的所有方式

+str: 最常见的、最快的转换其他值到数字的方式

var str = “100”;
var num = 2;

1.parseInt(str)

2.parseInt(str,radix) //传入 基数参数,radix参数为可选

3.parseFloat(str) //浮点数 【*只有一个参数】

4.Number(str)  //Number 构造器,比较慢,几乎不用它   【*只有一个参数】

5.~~str//按位非

//一元运算符
6.str*1  // 乘一个数
7.str/1  // 除一个数
8.str-0  // 减去0  
   
9. +str //一元运算符 "+"
 num + + str  // 102  **俩个+号之间要有空格
 num + + + + str  //102

你可能感兴趣的:(JavaScript,javascript,开发语言,ecmascript)