/**
* js 判断数据类型
* 基础类型 typeof string number boolean undefined null
*
* 引用类型 基础类型都可以使用 vue中使用这种方法判断数据类型
* 使用: Object.prototype.toString.call(要判断的数据)
*
* 判断数组还可以
* arr instanceof Array
*
*/
console.log(Object.prototype.toString.call(1)); // [object Number]
console.log(Object.prototype.toString.call('abc')); // [object String]
console.log(Object.prototype.toString.call(false)); // [object Boolean]
console.log(Object.prototype.toString.call(undefined)); // [object Undefined]
console.log(Object.prototype.toString.call(null)); // [object Null]
console.log(Object.prototype.toString.call([12,32,43,21,32,12])); // [object Array]
console.log(Object.prototype.toString.call({x:1,y:3})); // [object Object]
console.log(Object.prototype.toString.call(new Date())); // [object Date]
console.log(Object.prototype.toString.call(/abc/)); // [object RegExp]
js 判断数据类型 引用类型
最新推荐文章于 2024-06-01 23:14:18 发布