JavaScript判断数据类型合集
数字
typeof data === 'number'
// 输出:Boolean:<true/false>字符串
typeof data === 'string'
// 输出:Boolean:<true/false>数组
Array.isArray(data)
// 输出:Boolean:<true/false>对象
// 方式一:通过构造器判断
data.constructor === Object
// 输出:Boolean:<true/false>
// 方式二:通过typeof判断
typeof data === 'object'
// 输出:Boolean:<true/false>
// 方式三:通过Instanceof判断
data instanceof Object
// 输出:Boolean:<true/false>