JavaScript数据类型
提问人:刘团圆发布时间:2020-10-10
数值型:整数和浮点数统称为数值。例如85或3.1415926等。
字符串型:由0个,1个或多个字符组成的序列。在JavaScript中,用双引号或单引号括起来表示,如“您好”、‘学习JavaScript’ 等。
逻辑(布尔)型:用true或false来表示。
空(null)值:表示没有值,用于定义空的或不存在的引用。要注意,空值不等同于空字符串""或0。
未定义(undefined)值:它也是一个保留字。在两种情况下可能得到一个未定义的值,一种是根本不存在的对象,另一种就是虽然已经声明,但却没有赋值。
null是一个特殊的数据类型,其所代表的意思为“空”。需要注意,这个“空”并不代表是0或空字符串。数字0代表的是数字,是数字型的数据;空字符串代表的是长度为0的字符串,是字符串类型的数据。而null代表没有值,不是一个有效的数字、字符串,也不是数组、对象和函数,什么数据类型都不是。
undefined也是一个特殊的数据类型,只有定义了一个变量但没有为该变量赋值、使用了一个并未定义的变量、或者是使用了一个不存的对象的属性时,JavaScript才会返回undefined。
除了以上五种基本的数据类型之外,JavaScript还支持复合数据类型,复合数据类型包括对象和数组两种。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>