1.首先数据类型大致分为两类
简单数据类型:也叫值类型,有5种
字符串 String :一切以单引号或双引号引起来的内容
数字 Number:一起数字
布尔值 Boolean:只有两个值 true / false
null :只能手动设置
undefined:表示未定义
补充:值类型与引用类型分别是什么?点击此链接查看 https://www.cnblogs.com/lzx-0505/p/12969513.html
复杂数据类型:也叫引用类型,有2种
数组 Array:可以存储多个数据,有对应的下标
对象 Object:也可以存储多个数据,以键值对形式存储
函数 function 属于对象类型 (个人理解,不对权威性负责)
小拓展:为什么函数属于对象呢?
因为它会有一些默认属性
比如:caller 获取调用当前函数的引用(说白了就是谁调用了我)
length 获取函数形参的个数
name 获取函数名
arguments 获取所有实参
(网上有很多种说法,有说6种,也有说8种,看个人理解,大致就是这几种吧)