JavaScript变量类型

变量类型的值分为基本类型和引用类型。

基本类型有五种:String、Number、Boolean、Undefined和Null。

引用类型是对象。对象中又有宿主对象和原生对象的区别。

宿主对象是环境提供的对象。比如DOM对象:window、document;BOM对象:history、location、navigator等。

原生对象是JavaScript语言提供的,比如Math、Array、Date、RegExp等,还有ES6的Set、Map等。