isNaN() 判断一个数据转化为数值型是否是NaN。返回布尔值typeof 判断基本数据类型可以判断出函数,无法判断null,对象,数组,返回数据类型字符串Array.isArray()判断一个数据是否是数组。 返回布尔值xxx instanceof Object 判断一个数据可能是对象可能是数组。返回布尔值xxx === null 判断一个数据是否是null 返回布尔值xxx.constructor===Object 判断一个数据是否是对象。返回布尔值