在看seajs源码时,发现的工厂模式的实例,觉得非常有用
/* 类型判断和计数函数 */
function isType(type) { return function(obj) { return Object.prototype.toString.call(obj) === "[object " + type + "]" } } var isObject = isType("Object") var isString = isType("String") var isArray = Array.isArray || isType("Array") var isFunction = isType("Function")