标签:enc lse body nas 经典 number iss UNC sed
??今天看了下underscore中的restArgs函数和createAssigner函数
1  | 
  | 
??createAssigner函数主要是用在下面三个地方:
1  | // Extend a given object with all the properties in passed-in object(s).  | 
?? _.extend 函数是用来干扩展对象属性的函数;而 _.extendOwn 函数则只会对象自身已有属性; _.defaults 函数则是,如果 key 相同,后面的不会覆盖前面的,取第一次出现某 key 的 value,为 key-value 键值对。
??除此之外, 大专栏  underscore.js源码阅读(2)三个方法都能接受 >= 1 个参数,以 .extend 为例,.extend(a, b, c) 将会将 b,c 两个对象的键值对分别覆盖到 a 上。    
1  | // An internal function for creating assigner functions.  | 
标签:enc lse body nas 经典 number iss UNC sed
原文地址:https://www.cnblogs.com/dajunjun/p/11711028.html