Mamy tutaj kilka pytań, które omawiają usuwanie w bardziej abstrakcyjny sposób, ale szukam praktycznych przykładów, kiedy można użyć funkcji delete
, zamiast robić coś takiego, jak ustawienie właściwości na wartość null lub niezdefiniowaną.Jakie są przypadki użycia, kiedy `delete` jest bardzo użyteczny w JavaScript?
The delete operator deletes a property of an object.
Co to jest przypadek wyzwaniem gdzieś, że delete
było najlepszym rozwiązaniem, w porównaniu do czegoś innego?
ja nie rozumiem. Co tam jest? Pytanie dotyczyło logiki aplikacji (o ile ją otrzymałem). Tak więc pytanie jest wciąż otwarte, jaka jest korzyść z używania 'delete', a nie tylko' null'ing zmiennej/property. – jAndy
@jAsy przykro mi, że to zerowanie nie działa. Uczyniłem to nieco bardziej zrozumiałym. – Raynos
uhhh, która weszła dość późno w odpowiedź. Pierwsza wersja (tylko ".defineProperty") nie miała większego sensu. – jAndy