J'ai cet objet:
object = { key:["1","2","3","4","5"], key2:["5","7","8","9"] }
Comment puis-je supprimer une clé d'objet et comment supprimer une valeur de clé d'objet?
Pour supprimer une propriété d'un objet, vous pouvez utiliser
delete object.key
Pour supprimer un élément du tableau, vous pouvez utiliser de nombreuses méthodes, dont l'une consiste à utiliser la méthode grep
de jQuery:
// removes "5" from the values object.key2 = $.grep(object.key2,function(x) { return x != "5"});
Exemples en direct: http://jsfiddle.net/rbREb/
Comment puis-je supprimer une clé d'objet et comment supprimer une valeur de clé d'objet?
Utilisez l'opérateur de suppression pour supprimer une propriété d'un Object
.
delete object.key
L'enlèvement de la propriété supprime sa valeur associée (ou la marque au moins pour la collecte des ordures).
Vous pouvez utiliser delete object [key]. Cela supprimera à la fois la clé et la valeur