JavaScript数据类型

JavaScript知识点总结

  • 基本数据类型
    • Number类型
    • String类型
    • Undefined类型和Null类型
  • 引用类型
    • Array类型
    • Date
    • RegExp类型
  • 内置对象
    • Global对象
    • Math对象

基本数据类型

ECMAScript中有5种简单数据类型(基本数据类型):Number,String,Boolean,Undefined,Null,还有一种复杂数据类型Object。

Number类型

JavaScript数据类型_第1张图片

String类型

JavaScript数据类型_第2张图片

Undefined类型和Null类型

在使用var声明变量但未对其初始化时,这个变量的值就是undefined

// An highlighted block
var foo ;
alert(foo==undefined);//true

null值表示一个空对象指针,在使用typeof操作符检测null值时会返回object,如果定义对象在将来用来保存对象,最好将该变量初始化为null,实际上undefined值是派生自null值,所以undefined==null返回true。

引用类型

引用类型保存在堆中,按引用访问,有Object、Array、Date、RegExp、Function,大多数引用类型值都是Object类型的实例。

Array类型

JavaScript数据类型_第3张图片

Date

JavaScript数据类型_第4张图片
JavaScript数据类型_第5张图片
在这里插入图片描述

RegExp类型

JavaScript数据类型_第6张图片
JavaScript数据类型_第7张图片
JavaScript数据类型_第8张图片

内置对象

Global对象

JavaScript数据类型_第9张图片

Math对象

JavaScript数据类型_第10张图片
JavaScript数据类型_第11张图片

你可能感兴趣的:(JavaScript)