您的位置:首页 > Web前端 > JavaScript

js之工具函数

2016-05-26 18:56 585 查看
这个函数之前在哪本书上看见过忘记了,最近在读sea.js源码,又发现了它,觉得挺好的,记录下吧。功能是判断变量类型的。typeof 判断null 时返回结果是object

function isType(type) {
return function(obj) {
return {}.toString.call(obj) == "[object " + type + "]"
}
}

var isObject = isType("Object")
var isString = isType("String")
var isArray = Array.isArray || isType("Array")
var isFunction = isType("Function")
var isUndefined = isType("Undefined")
var isNull = isType("Null")


调用方法

var isNull = isType("Null");
console.log(isNull(null));
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: