js中字符串类型转化toString、parseInt、parseFloat、Number,tostringparsefloat
分享于 点击 8652 次 点评:125
js中字符串类型转化toString、parseInt、parseFloat、Number,tostringparsefloat
全栈工程师开发手册 (作者:栾鹏)
js系列教程3-字符串、正则表达式全解
js中字符串类型转化
其他类型转化为字符串:
代码如下:
var num= 19; // 19
var myStr = num.toString(); // "19"
var myStr = String(num); // "19"
var myStr = "" +num; // "19"
字符串转化为其他类型:
js提供了parseInt()和parseFloat()两个转换函数,Number也可以实现转化
代码如下:
parseInt("1234blue"); //returns 1234
parseInt("0xA"); //returns 10
parseInt("22.5"); //returns 22
parseInt("blue"); //returns NaN
parseInt("10", 2); //returns 2
parseInt("10", 8); //returns 8
parseInt("10", 10); //returns 10
parseInt("AF", 16); //returns 175
parseFloat("1234blue"); //returns 1234.0
parseFloat("0xA"); //returns NaN
parseFloat("22.5"); //returns 22.5
parseFloat("22.34.5"); //returns 22.34
parseFloat("0908"); //returns 908
parseFloat("blue"); //returns NaN
Number(false) //0
Number(true) //1
Number(undefined) //NaN
Number(null) //0
Number( "5.5 ") //5.5
Number( "56 ") //56
Number( "5.6.7 ") //NaN
Number(new Object()) //NaN
Number(100) //100
相关文章
- 暂无相关文章
用户点评