? keyType(data) {
? ? ? let type = Object.prototype.toString.call(data);
? ? ? if (type === "[object String]") {
? ? ? ? type = "String";
? ? ? } else if (type === "[object Number]") {
? ? ? ? type = "Number";
? ? ? } else if (type === "[object Null]") {
? ? ? ? type = "Null";
? ? ? } else if (type === "[object Boolean]") {
? ? ? ? type = "Boolean";
? ? ? } else if (type === "[object Array]") {
? ? ? ? type = "Array";
? ? ? } else if (type === "[object Object]") {
? ? ? ? type = "Object";
? ? ? } else {
? ? ? ? type = "未进行判断的类型:" + type;
? ? ? }
? ? ? return type;
? ? },
如:
let arr = [1,2,3];?
let type = this.keyType();
console.log("判断的类型", type);
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。 |