Ich benutze UnderscoreJs. Betrachten Sie diesen Code:Was ist der Unterschied zwischen Unterstrich _.each und _.map?
var docs = [
{name : 'Anders', niche : 'Web Development'},
{name : 'Johnny', niche : 'Design'},
{name : 'Eric', niche : 'PhotoShop'}
];
var newDocs = _.map(docs, function (doc){
delete doc.niche;
return doc;
});
Es spielt keine Rolle, ob ich .each
oder .map
hier verwenden. Das Ergebnis ist genau dasselbe.
Was ist eigentlich der Unterschied zwischen den beiden im obigen Fall?
welche Bibliothek, unterstreichen? – Mritunjay
Lesen Sie [die Manpage] (http://documentcloud.github.io/underscore/docs/underscore.html#section-13), es ist nicht so schwer, es nachzuschlagen. – Nit
'_.each()' * iteriert *, '_.map()' * projects *, d. H. Erstellt ein neues Array aus dem als Eingabe übergebenen Array, wobei die angegebene Funktion zum Erstellen der neuen Elemente verwendet wird. –