type()工具方法

type()

功能:判别一切数据的类型

function type(target) {
	var ret = typeof(target);
	var template = {
	"[object Array]" : "array",
	"[object Object]" : "object",
	"[object Number]" : "number - object",
	"[object Boolean]" : "boolean - object",
	"[object String]" : "string - object",
	}
	if(target === null){
			return "null";
	}
	if(ret == "object") {
		var str = Object.prototype.toString.call(target);
		return template[str];
	}else{
		return ret;
	}
}
发布了81 篇原创文章 · 获赞 3 · 访问量 1001

猜你喜欢

转载自blog.csdn.net/qq_43618136/article/details/104103943