♫【JS模式】偏函数

《深入浅出Node.js》

var toString = Object.prototype.toString

var isType = function(type) {

    return function(obj) {

        return toString.call(obj) == '[object ' + type + ']'

    }

}

var isString = isType('String')

var isFunction = isType('Function')



console.log(isString('此方')) // true

你可能感兴趣的:(js)