JS的数据类型

4看似简单的基础问题几乎是面试必问。

在JS中有5种简单的数据类型,一种复杂的数据类型,下面就以此介绍。

Undefined

Undefined类型只有一个值,就是Undefined,一般是形容只有定义没有初始化的变量值就是Undefined,举栗子:

var a;
console.log(a);
undefined.png

Null


Null也是只有一个值,那就是Null,null值表示一个空对象指针,可以说Undefined是Null的派生,这些了解即可,没有必要深究,重点记住Null的数据类型是对象。

null.png
null.png

Boolean

和其它语言类似,Boolean数据类型的值也是true和false,这里注意大小写也就是说True和False不是Boolean的值。

JS的数据类型_第1张图片
false.png

Number

JS中数据类型定义比较方便,Number就代表了所有的数值,不管是小数还是整数

String

表示由零或多个16位Unicode字符组成的字符序列,即字符串。单引号双引号括起来都可以。

Object

对象其实就是一组数据和功能的集合。对象可以通过执行new操作符后跟要创建的对象类型的名称来创建。

你可能感兴趣的:(JS的数据类型)