JS中的基本类型有:数字(Number(NaN,Infinity)),字符串(String),Undefined,Null,Boolean 引用类型有:数组(Array),对象(Object),函数(Function),日期(Data),正则(RegExp) 鉴别类型一般使用typeof关键字,但是typeof运算符有很多坑: 1:对null返回的是object,但是不能将属性和方法加在null身上. 2:对NaN和Infinity返回的是number,但是这两个量是不可以用来做数值计算的. 3…