javascript数据类型转换笔记

原创 PHP笔记  2017-04-04 19:03  阅读 659 views 次

常用的数据类型转换函数

  • Number():转换为数字;
  • String():转换为字符串;
  • Boolean():转化为布尔值。

1、Number()方法

Number()方法用的最多的是将字符串强制转换为数字。

实例:

<script type="text/javascript">
var str="99";
str=Number(str);
str=str+1;
document.write(str);
</script>

输出结果:10

说明:当字符串不能转换为数字时,将返回NaN,例如:Number("123abc");返回NaN。

Number()方法还可以将其它的数据类型转换为数字。

示例:

Number(false) :结果0
Number(true) :结果1
Number(undefined) :结果NaN
Number(null):结果0

2、String()方法

String()方法可以把任何值转换成字符串,String()方法和toString()转换的效果一样,它们唯一的区别在于对null和undefined值转换,String()方法可以生成字符串而不引发错误。

示例:

String(123); //返回"123"
String(null); //返回"null"
String(true); //返回"true"

3、Boolean()方法

示例:

Boolean(""); //返回false
Boolean("hello");//返回true
Boolean(50); //返回true
Boolean(null); //返回false
Boolean(0); //返回false
Boolean(new object());//返回true
本文地址:https://www.ggbiji.com/js-type-conversion.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情