Część 8 - Debugger
Nie da się napisać kodu bez błędów, więc musimy sobie z nimi radzić. Do takich zadań jesteśmy "uzbrojeni" w narzędzie o nazwie Debugger, który pomaga nam te błędy zlokalizować.
01. Wstęp
02. Aplikacja do debuggowania
03. Log, info, dir, warn, error
DARMOWA WERSJA PRÓBNA04. Group, groupEnd, groupCollapsed
05. Time, timeEnd
06. Table, assert
07. Kolorowanie loga CSS-em
08. Błędy w JS
09. try .... catch ... finally
10. Obsługa błędów w aplikacji
11. Zakładka sources, debugger, breakpoints, scope, watch
12. Śledzenie wykonania kodu - call stack
13. Śledzenie wykonania kodu - step, step in or out of next function call
14. Modyfikacja aplikacji do debugowania
15. Drzewo DOM, omówienie tutorialu z Google
DARMOWA WERSJA PRÓBNANie da się napisać kodu bez błędów. To jasne jak słońce.
Umysł człowieka jest bardzo "jednowątkowy" - nie potrafi skupić się na wielu rzeczach naraz. Często zdarza się, że pisząc nowy kod, zepsujemy stary, albo nie mamy pojęcia, dlaczego kod, który w jednym miejscu działał, w innym nie działa.
Za pomocą wbudowanego w przeglądarkę narzędzia — debuggera, dowiemy się jak rozwiązywać takie problemy.