2016-04-05 2 views

Antwort

4

_.pick kann helfen

_.pick(source,Object.keys(pattern)) 
+0

'pick' erstellt ein neues Objekt mit diesen Eigenschaften. Was, wenn Sie die fehlenden Eigenschaften vom ursprünglichen Objekt löschen möchten? – AsGoodAsItGets

0

Was Sie auch tun können, ofthose zwei Objekte sucht Kreuzung ist:

var a = { 'a': 1, 'b': 2, 'c': 3 }; 
var b = { 'c': 3, 'd': 4, 'e': 5 }; 

_.intersection(_.keys(a), _.keys(b)); // ['c']