JS - 数据类型

Boolean
Null
Undefined
Number
String
Symbol

Object


数组就是一般的对象,和其它对象的区别是数组继承了Array.prototype,获得了很多方法去操作数组,使得数组很适合去表示列表和集合
Arrays are regular objects for which there is a particular relationship between integer-key-ed properties and the 'length' property.


函数是可调用的对象
函数对象是支持 [[call]] 这个内部方法的对象
普通的调用方式只是一个语法糖,完整的使用方法是:fn.call()


我的理解:
Map,Set 和 数组 地位等同,都是一种数据组织形式

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