javascript数据类型

来源:互联网 发布:sublime可以写java吗 编辑:程序博客网 时间:2024/05/17 06:37

javascript数据类型


javascript是松散类型的程序语言
1、变量在声明的时候并不需要指定数据类型
2、变量只有在赋值的时候才会确定数据类型
3、表达式中包含不同类型数据则在计算过程中会强制进行类别转换
eg:
数字+字符串:数字转换为字符串
数字+布尔值:true转换为1.false转换为0
字符串+布尔值:布尔值转换为字符串true或false

强制类型转换函数
函数parseInt:强制转换成整数
parseInt("6.12")=6
函数parseFloat:强制转换成浮点数
parseFloat("6.12")=6.12
函数eval:将字符串强制转换为表达式并返回结果
eval("1+1")=2,eval("1<2")=true

类型查询函数
typeof:查询数值当前类型
(string/number/boolean/object)
typeof("test"+3)="string",typeof(null)="object"

原创粉丝点击