bu nesnelerin dizisi transforme amAlt çizgi: Düz nesneye nesne dizisi. Sihir nedir? Bu basit, düz nesneye</p> <pre><code>[ { first: { blah: 1, baz: 2 } }, { second: { foo: 1, bar: 2 } } ] </code></pre> <p>:
{
first: {
blah: 1,
baz: 2
},
second: {
foo: 1,
bar: 2
}
}
iki basit yolu vurgulamaya/LoDash kullanarak bunu yapmak için bulunan:
// Using reduce and extend
_.reduce(myArray, _.extend)
// Using assign and apply
_.assign.apply(_, myArray);
Tüm kod bir JSBin'de belgelenmiştir: http://jsbin.com/kovuhu/1/edit?js,console
Uygula/bind/ara/atama/azaltma/genişletme üzerine çok fazla belge okudum… Ama kafamı perdelerin arkasında gerçekte neler olduğunu anlayamıyorum.
biri bana bu tek gömlekleri de yerine sihirli hileler sırrı anlamaya yardımcı olabilir misiniz?
Onlar mutasyon * olarak, kara büyü gerçekleştirmek * Lütfen nesnelerin ilk. '_.reduce (myArray, _. Olmalıydı.uzatmak, {}) '(genişletmek için ({}, myArray [0]), myArray [1])) – Bergi