JAVASCRIPT
VUE
REACT
NODE
ES6
TYPESCRIPT

Js判断元素的类型通用方法

2020. 07. 20    

JS判断元素的类型通用方法

let arr = {}
function isType(obj,type) {
  return Object.prototype.toString.call(obj) == '[object '+type+']';
}
console.log(isType(arr,'Array')) //false
console.log(isType(arr,'String')) //false
console.log(isType(arr,'Null')) //false
console.log(isType(arr,'Undefined')) //false
console.log(isType(arr,'Number')) //false
console.log(isType(arr,'Boolean')) //false
console.log(isType(arr,'Object')) //true
console.log(isType(arr,'Set')) //false
console.log(isType(arr,'Map')) //false