Jakoś to nie ma ochoty kulminacji 50 lat programowania rozwoju język:Odpowiednie zakaz Łańcuch JavaScript wyjątki
throw "My exception message here";
Co to jest poprawny sposób to zrobić wyjątki w JavaScript, tak że
Można je zidentyfikować (instanceof)
Mogą przenosić inne ładunki oprócz domyślnego komunikatu i śledzenia stosu
Oni „podklasy” baza Wyjątek, tak że konsola debugowania i takie można wyciągnąć sensowne informacje o wyjątku
możliwymi wyjątkami zagnieżdżonych (konwersja wyjątek do drugiego): jeśli trzeba złapać wyjątek i przekaż nowy jeden orignal ślad stosu zostanie zachowana i może być sensownie odczytać za pomocą narzędzi debugowania
Podążają Javascript najlepszych praktyk
JavaScript naprawdę ich nie ma? Czy można serializować dowolny obiekt do napisu w JS? –
@ VladislavZorov: Tak, JavaScript ma te. –
Wyjaśniono potrzebę zagnieżdżonych wyjątków –