JS 获取对象的数据类型
function getType(value) {
return Object.prototype.toString.call(value).toLowerCase().slice(8, -1);
}
const values = [
0,
"A",
true,
[0, 1],
{ a: 1 },
null,
undefined,
new Set(),
new Map(),
new WeakMap(),
new WeakSet(),
new Date(),
Symbol(),
new RegExp(),
];
values.forEach((v) => {
console.log(getType(v));
});