ho questo oggetto:Javascript eliminare un valore di matrice chiave oggetto
object = {
key:["1","2","3","4","5"],
key2:["5","7","8","9"]
}
Come si elimina una chiave di oggetto e su come eliminare un valore di chiave oggetto?
ho questo oggetto:Javascript eliminare un valore di matrice chiave oggetto
object = {
key:["1","2","3","4","5"],
key2:["5","7","8","9"]
}
Come si elimina una chiave di oggetto e su come eliminare un valore di chiave oggetto?
Per deleteing una proprietà da un oggetto è possibile utilizzare
delete object.key
Per l'eliminazione di un elemento dalla matrice, è possibile utilizzare molti metodi, uno dei quali è quello di rendere l'uso del metodo di jQuery grep
:
// removes "5" from the values
object.key2 = $.grep(object.key2,function(x) { return x != "5"});
esempi: http://jsfiddle.net/rbREb/
Come si elimina un tasto oggetto e come eliminare un valore chiave oggetto?
Utilizzare l'operatore delete
per rimuovere una proprietà da Object
.
delete object.key
La rimozione della proprietà rimuoverà il valore associato (o almeno lo contrassegna per la garbage collection).
è possibile utilizzare eliminare oggetto [tasto]. Questo cancellerà sia la chiave che il valore
e cosa succede se voglio cancellare solo il valore della proprietà? – sbaaaang
@Ispuk È possibile assegnargli "undefined" o "null". – alex
@Ispuk Se si desidera eliminare solo il suo valore, è possibile impostarlo su null. per esempio. 'object.key = null'. – user278064