码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型的转换

时间:2017-07-12 21:28:11      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:nbsp   转化   使用   返回   进制   1.2   浮点数   其他   ring   

强行转换为数字!

parseInt() 函数

parseInt() 函数可解析一个个字符串,并返回一个整数。

转换流程:

var num = parseInt("12345px");//返回12345

var num1 = parseInt("0xA"); //10(0x开头的按?六进制处理。a为10,b为11...)

var num2 = parseInt("56.9"); //56

var num3 = parseInt("red"); //NaN

 

parseFloat() 函数

parseFloat() 函数可解析一个字符串,并返回一个浮点数。

转换流程:

var fNum1 = parseFloat("12345red"); //返回 12345

var fNum2 = parseFloat("0xA"); //返回 NaN

var fNum3 = parseFloat("11.2"); //返回 11.2

var fNum4 = parseFloat("11.22.33"); //返回 11.22

var fNum5 = parseFloat("0102"); //返回 102

var fNum6 = parseFloat("red"); //返回 NaN

 

Number() 函数

 

使用 Number() 函数,可以将任意类型的值转化成数字。

 

 

强制转换成字符串

String() 函数

使用String() 函数,可以将任意类型的值转化成字符串。

 

强制转换成布尔值

Boolean() 函数

使用Boolean() 函数,可以将任意类型的变量转为布尔值。

以下五个值得转换的结果为 false 其他全部为true:

undefined false

null false

0 false

NaN false

"" false

数据类型的转换

标签:nbsp   转化   使用   返回   进制   1.2   浮点数   其他   ring   

原文地址:http://www.cnblogs.com/wangxin1/p/7157414.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!