您现在的位置:首页 >> 前端 >> 内容

javascript数据类型转换方式

时间:2017/4/26 9:19:37 点击:

  核心提示:Javascript数据类型转换方式:隐式类型转换就是自动转换。这个就不多说了,有过编程经验的人都懂,主要说一下以下几点。如果数字和空字符串相加,则数字转换成字符串。例如:100+=100如果对数字连...

Javascript数据类型转换方式:隐式类型转换就是自动转换。这个就不多说了,有过编程经验的人都懂,主要说一下以下几点。

如果数字和空字符串相加,则数字转换成字符串。例如:100+“”=“100”如果对数字连续进行两次非操作(!)则将数字转换成布尔值。例如:!!100=true如果将字符串减去数字,则将字符串转换为数字。例如:“100”-2=98.如果对字符串连续进行两次非操作(!)则将字符串转换成布尔值。例如:!!“true”=true如果将布尔值减去数字,则布尔值转换成数字。例如:true-1=0如果将布尔值加上空字符串,则将布尔值转换为字符串。例如:true+""="true"

2.显式数据类型转换

显式类型转换的方法有以下几类:

使用String(value)可以将value转换成字符串类型使用parseInt(value)、parseFloat(value)和Number(value)可以将数据转换成数字。其中parseInt(value)转换成整型数字,parseFloat(value)转换成浮点型数字;Number(value)转换成整型或浮点型数字。使用Boolean(value)可以将value参数转换成布尔数据类型。 注:推荐使用显式转换类型,这样可以很明确地转换数据类型,代码的可读性也比较强,结构也比较严谨。

 

Tags:10 06 6A AV 
作者:网络 来源:不详