Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
ROZDZIAŁ1.PRZYDATNENARZĘDZIA
Rysunek1.2.Panelpodgląduruchusieciowego
Źródła(sources)
PanelźródełopróczwyświetlaniazawartościplikówJavaScriptznajdującychsięwpamięci
pozwalanawstrzymaniewątkumaszynywirtualnejJavaScriptoraznapodglądjejstanu.
Jesttoniezwykleprzydatnepodczasdebugowania.Debugeremmożemysterowaćinter-
fejsemgraficznym,atakżeskrótamiklawiszowymi:
F8wstrzymanielubkontynuowaniewątku;
F10przejścieodaktualniewykonywanejinstrukcjidonastępnej;pozwalana
podgląddziałaniaskryptuliniapolinii;
F11wejściewgłąbaktualniewykonywanejfunkcji;
SHIFT+F11wyjściezaktualniewykonywanejfunkcji.
Oczywiściedebugowaniepolegającenaczekaniunaodpowiednimoment,abynacis-
nąćklawiszF8,byłobydośćfrustrujące,dlategoteżwartowiedzieć,żeDevToolswpanelu
źródełoferująteżfunkcjonalnośćpunktówwstrzymania(breakpoints)0
Przezkliknięciewdanynumerliniiwplikuźródłowymjesteśmywstanieustawićna
niejpunktwstrzymania.Wykonywanyskryptzostaniewstrzymany,gdytylkomaszyna
JavaScriptprzeglądarkispróbujewykonaćinstrukcjenadanejlinii.
22