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:
•
F8–wstrzymanielubkontynuowaniewątku;
•
F10–przejścieodaktualniewykonywanejinstrukcjidonastępnej;pozwalana
podgląddziałaniaskryptuliniapolinii;
•
F11–wejściewgłąbaktualniewykonywanejfunkcji;
•
SHIFT+F11–wyjś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