问答题909/1593封装一个 javascript 的类型判断函数

难度:
2021-11-17 创建

参考答案:

1function getType(value) { 2 // 判断数据是 null 的情况 3 if (value === null) { 4 return value + ""; 5 } 6 7 // 判断数据是引用类型的情况 8 if (typeof value === "object") { 9 let valueClass = Object.prototype.toString.call(value), 10 type = valueClass.split(" ")[1].split(""); 11 12 type.pop(); 13 14 return type.join("").toLowerCase(); 15 } else { 16 // 判断数据是基本数据类型的情况和函数的情况 17 return typeof value; 18 } 19}

最近更新时间:2021-11-17

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!