[JavaScript]简单数据类型

不同的数据类型所占用的空间不同。

JavaScript是一种弱类型(或者说是动态)语言。

不用提前声明变量的类型,在程序运行过程中自动确定。

相同变量可用做不同的类型。

 

JavaScript的数据类型分为两类:

简单数据类型:Number、String、Boolean、Undefined(声明后未赋值)、Null(值为null)

复杂数据类型:Object。

 

Number 数字型

Number.MAX_VALUE 数字型的最大值
Number.MIN_VALUE 数字型的最小值
Number.MAX_VALUE * 2 正无穷大(Infinity),乘以的数只要大于1即可
- Number.MAX_VALUE * 2 负无穷大(-Infinity)
NaN 非数字
isNaN(); 判断是否为NaN的方法

 

String 字符串

加单引号或双引号(JavaScript推荐用单引号,HTML推荐用双引号)。

字符串转义符 \\    \'    \"    \n    \t   \b(空格)
字符串长度 String.length
字符串拼接 String + String

 

 Boolean 布尔型

 参与String以外的运算时,true转换为1,false转换为0。

 

Undefined

与String相加 String + 'undefined'
与Number相加 NaN
与Boolean相加 1或0

 

Null

与String相加 String + 'null'
与Number相加 Number + 0
与Boolean相加 1或0
posted @ 2021-07-12 09:25  夕苜19  阅读(43)  评论(0编辑  收藏  举报