工厂模式实例

在看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")
posted @ 2015-04-29 17:33  寻一颗心  阅读(289)  评论(0编辑  收藏  举报