supprimer l'élément de la matrice à l'aide de son nom / valeur
J'ai le tableau suivant
var countries = {};
countries.results = [
{id:'AF',name:'Afghanistan'},
{id:'AL',name:'Albania'},
{id:'DZ',name:'Algeria'}
];
Comment puis-je supprimer un élément de ce tableau à l'aide de son nom ou l'id ?
Merci
Vous devez vous connecter pour publier un commentaire.
{"key": 1}
), assurez-vous que vous lancez le paramètre que vous êtes de passage dans la fonction d'un nombre:removeValue('key', +value);
ce qui m'a poussé les noix pour un couple d'heures.Créé une fonction très pratique pour ce..
Essayez ceci:
De l'essayer.(IE8+)
Vous pouvez supprimer par 1 ou plusieurs propriétés:
vous pouvez utiliser l'opérateur d'effacement pour supprimer la propriété en son nom
ou itérer à travers l'objet et de trouver la valeur dont vous avez besoin et supprimez-la:
Ce qui ne nécessite javascript et semble un peu plus lisible que les autres réponses.
(Je suppose que quand vous écrivez "valeur" vous voulez dire 'id')
il a travaillé pour moi..
Vous pouvez le faire avec _.pullAllBy.
JS:
CSS:
HTML: