JavaScript之封装判断数据类型函数
数据类型
- 基本数据类型
- 复合数据类型
涉及函数
typeof();
Object.prototype.toString.call();
分类封装
Array
var isArray=(obj=[])=>{
return Object.prototype.toString.call(obj)==="[object Array]";
}
Boolean
var isBoolean=(obj="")=>{
return typeof obj==="boolean"?true:false;
}
Date
var isDate=(obj)=>{
return Object.prototype.toString.call(obj) === "[object Date]"?true:false;
}
Function
var isFunction=(obj)=>{
return Object.prototype