关于对象问题,underscore.js 原码

var _ = function (obj) {

    if(obj instanceof _) {
        return obj;
    }
    if(!(this instanceof _)){
        return new _(obj);
    }
    this._wrapped = obj;
};

var cd = function (value, context, argCount) {
    if(value == null) {
        return _.identity;
    }
}
cd变量里(_.identity)是什么意思没看懂,求大神指教。
阅读 2.4k
2 个回答

这个涉及到了函数式编程,要说的太多,建议查资料

_.identity是个函数啊,underscore里面是有定义的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题