Je dois supprimer des propriétés d'objets indésirables qui ne correspondent pas à mon modèle. Comment puis-je y parvenir avec Lodash ?
Mon modèle est :
var model = {
fname: null,
lname: null
}
La sortie de mon contrôleur avant l'envoi au serveur sera :
var credentials = {
fname: "xyz",
lname: "abc",
age: 23
}
Si j'utilise
_.extend(model, credentials)
J'obtiens également la propriété de l'âge. Je sais que je peux utiliser
delete credentials.age
mais que faire si j'ai plus de 10 objets indésirables ? Puis-je le faire avec Lodash ?