前面的话
在编程语言中,能够表示并操作的值的类型称做数据类型,编程语言最基本的特性就是能够支持多种数据类型。javascript拥有强大的类型系统,主要包括原生对象、宿主对象和浏览器拓展对象, 本文将简述js的类型系统
JS有7种内置数据类型:其中分为基本数据类型和复杂数据类型。
-
6种基本数据类型: Null、Undefined、String、Boolean、Number、symbol(es6新加)
-
1种复杂数据类型:Object
引用类型包括构造器类型与单体内置对象
-
9种构造器类型:Object、Array、Date、RegExp、Function、Error和三种基本包装类型(String、Boolean、Number)
-
4种单体内置对象:Math、Global、arguments、JSON
接下来的文章将会详细介绍各种类型。