Alt Çizginin bunu yapmak için birkaç yöntemi vardır;
1. _.extend (hedef, * kaynaklar)
İçinde özelliklerin tümünü kopyala kaynağına yanına nesneleri hedef nesne ve iade hedef nesne.
_.extend(a, _.extend(b, c));
=> {"one" : 1, "two" : 2, "three" : 3, "four" : 4, "five" : 5 }
Veya
_.extend(a, b);
=> {"one" : 1, "two" : 2, "three" : 3}
_.extend(a, c);
=> {"one" : 1, "two" : 2, "three" : 3, "four" : 4, "five" : 5 }
2. _.defaults (nesne, * varsayılanlar)
Doldurun tanımlanmamış özellikler nesne değerlerle varsayılan nesne ve dönüş nesnesi .
_.defaults(a, _.defaults(b, c));
=> {"one" : 1, "two" : 2, "three" : 3, "four" : 4, "five" : 5 }
Veya
_.defaults(a, b);
=> {"one" : 1, "two" : 2, "three" : 3}
_.defaults(a, c);
=> {"one" : 1, "two" : 2, "three" : 3, "four" : 4, "five" : 5 }