mam ten obiekt:JavaScript usunąć wartości z tablicy kluczy obiekt
object = {
key:["1","2","3","4","5"],
key2:["5","7","8","9"]
}
Jak usunąć klucz obiektu i jak usunąć wartości klucza obiektu?
mam ten obiekt:JavaScript usunąć wartości z tablicy kluczy obiekt
object = {
key:["1","2","3","4","5"],
key2:["5","7","8","9"]
}
Jak usunąć klucz obiektu i jak usunąć wartości klucza obiektu?
Dla deleteing właściwość z obiektu można korzystać
delete object.key
Do usuwania elementu z tablicy, można korzystać z wielu metod, z których jeden jest do korzystania z grep
metody jQuery:
// removes "5" from the values
object.key2 = $.grep(object.key2,function(x) { return x != "5"});
żywe przykłady: http://jsfiddle.net/rbREb/
Jak usunąć klucz obiektu i jak usunąć wartość klucza obiektu?
Użyj operatora delete
, aby usunąć właściwość z Object
.
delete object.key
Usunięcie właściwości spowoduje usunięcie powiązanej z nią wartości (lub przynajmniej oznaczyć ją jako brakującą).
można użyć usunąć [key] obiektu. Spowoduje to usunięcie zarówno klucza, jak i wartości
i co jeśli chcę usunąć tylko wartość właściwości? – sbaaaang
@Ispuk Możesz przypisać do niego 'undefined' lub' null'. – alex
@Ispuk Jeśli chcesz usunąć tylko jego wartość, możesz ustawić ją na wartość null. na przykład 'object.key = null'. – user278064