JS里面Number和parseInt的区别
2016-08-04 09:51
579 查看
<script>
var str = "123.321qwe123";
var str1 = parseInt(str);
alert(str1); //123
var str2 = Number(str);
alert(str2); //NaN
var num = 1234.4321;
var num1 = parseInt(num);
alert(num1); //1234
var num2 = Number(num);
alert(num2); //1234.4321
//可以知道 如果是纯数值的String(字符串)行转化Number型最好用Number ,parseInt会把小数省略掉
//如果String起始位置有数字,可以用parseInt把前面单纯数字转化出来,遇到点或字母均会停止
</script>
var str = "123.321qwe123";
var str1 = parseInt(str);
alert(str1); //123
var str2 = Number(str);
alert(str2); //NaN
var num = 1234.4321;
var num1 = parseInt(num);
alert(num1); //1234
var num2 = Number(num);
alert(num2); //1234.4321
//可以知道 如果是纯数值的String(字符串)行转化Number型最好用Number ,parseInt会把小数省略掉
//如果String起始位置有数字,可以用parseInt把前面单纯数字转化出来,遇到点或字母均会停止
</script>
相关文章推荐
- JS中Number()、parseInt()、parseFloat()区别:
- 详解JS中Number()、parseInt()和parseFloat()的区别
- js笔记:Number()、parseInt() 和 parseFloat() 的区别
- 详解js中Number()、parseInt()和parseFloat()的区别
- js函数 Number()、parseInt()、parseFloat()的区别:
- js中的parseInt和Number的区别
- 详解js中Number()、parseInt()和parseFloat()的区别_javascript技巧
- js中Number()、parseInt()和parseFloat()的区别
- js----Number()、parseInt()、parseFloat()的区别:
- 详解js中Number()、parseInt()和parseFloat()的区别
- 详解js中Number()、parseInt()和parseFloat()的区别
- js里面的单引号和双引号有什么区别?
- 【JS】函数 Number()、parseInt()、parseFloat()以及Number.toFixed(x) 、 Number.toPrecision(x) 、 Math.Round(x)
- js里面“===”与“==”的区别
- js写在body和head里面的区别!
- Js String转Int(Number与parseInt的区别)
- js与原生 获取标签 里面的内容区别和checkbox name不一样至少选择一项
- Substring 在C#和JS 里面的区别
- js字符转换成整型 parseInt()函数规程Number()函数
- js里面“===”与“==”的区别