注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

淡淡De影痕的博客

将来的你一定会感激现在拼命的自己。

 
 
 

日志

 
 
 
 

Boolean,Number,String,toString,parseInt,parseFloat  

2014-03-31 11:29:29|  分类: JS初心向小结 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
今天上课开始接触JS了,总结一下这几个函数。

Boolean
将变量中的值转化成布尔类型

<script>

var a=1;

alert(Boolean(a));

</script>

Boolean,Number,String - 淡淡De影痕 - 淡淡De影痕的博客
转化规则如下:
数据类型 转换为true值 转换为false值
Boolean true false
String 任何非空字符串 ""(空字符串)
Number      任何非零数字值(包括无穷大) 0和NAN
Object 任何对象                            null
Undefined undefined

Number
将非数值转化为数值

<script>

var a="1";

alert(Number(a));

var num1 = Number("Hello world"); //NaN

var num2 = Number(""); //0

var num3 = Number("0000011"); //11

var num4 = Number("true"); //1

</script>

Boolean,Number,String - 淡淡De影痕 - 淡淡De影痕的博客

parseInt
转化成整数

<script>

var num1 = parseInt("1234red") //1234

var num2 = parseInt("") //NaN

var num3 = parseInt("22.5") //22

var num4 = parseInt("70") //70

</script>


parseFloat
转换为浮点数

<script>

var num1 = parseFloat("1234red") //1234

var num2 = parseFloat("22.5") //22.5

var num3 = parseFloat("22.34.5") //22.34

var num4 = parseFloat("0908.4") //908.4

</script>



String
将值转化成字符串

<script>

var a="1";

var b="true";

var c="null";

var d;

alert(String(a)); //"1"

alert(String(b)); //"true"

alert(String(c)); //"null"

alert(String(d)); //"undefined"

</script>


 toSring
将一个值转换成字符串,用法与string类似。null和undefined没有toString方法。
 
 欢迎大家交流指正~  淡淡De影痕
  评论这张
 
阅读(161)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018