2011-09-06 26 views

Odpowiedz

17

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/

5

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ą).

+0

i co jeśli chcę usunąć tylko wartość właściwości? – sbaaaang

+0

@Ispuk Możesz przypisać do niego 'undefined' lub' null'. – alex

+0

@Ispuk Jeśli chcesz usunąć tylko jego wartość, możesz ustawić ją na wartość null. na przykład 'object.key = null'. – user278064

0

można użyć usunąć [key] obiektu. Spowoduje to usunięcie zarówno klucza, jak i wartości

Powiązane problemy