1.六种变量类型 1.1.基础变量:字符型string,数字型number 1.2.复合变量:数组array,对象object 1.3.特殊变量:空类型null,未定义类型undefined 2.为什么要对变量进行分类? 答:变量中的数据存在计算机中,计算机底层只能识别0和1,因此需要对不同类型的数据进行转换;转换的结果会导致所需的空间不同,所以js分成多种数据类型,方便计算机存储