JavaScript 返回具体类型方法

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; } else if (ret == "object") { var str = Object.prototype.toString.call(target); return template[str]; } else { return ret; } }

猜你喜欢

转载自www.cnblogs.com/FashionDoo/p/10721235.html
今日推荐