A Chrome fejlesztői eszközök hatékony használata (bemutató)

Feltételes szünetek a Chrome Fejlesztői Eszközökben: Egy útmutató hatékony hibakereséshez

A bemutató összes videója A Chrome fejlesztői eszközök hatékony használata (bemutató)

Ebben a bemutatóban megtanulhatja, hogyan állíthat be feltételes töréspontokat a Chrome fejlesztői eszközeiben. A feltételes töréspontokkal hatékonyabbá teheti a hibakeresési folyamatot , mivel biztosíthatja, hogy a kódja csak bizonyos feltételek mellett álljon meg. Ez különösen akkor hasznos, ha sok interakciót tartalmazó oldalakon dolgozik, és csak bizonyos időpontokban szeretné ellenőrizni a kód végrehajtását.

A legfontosabb megállapítások

  • A feltételes megállási pontok lehetővé teszik, hogy meghatározzon bizonyos feltételeket, amelyek esetén a hibakereső megállítsa a kódot.
  • Tetszőleges kifejezésekkel növelheti a hibakeresési folyamat feletti ellenőrzést.
  • Megtudhatja, hogyan adhat hozzá, szerkeszthet és távolíthat el töréspontokat, és megismerheti az alternatív töréspont-típusokat.

Lépésről lépésre útmutató

A feltételes töréspontok hatékony használatához kövesse az alábbi lépéseket:

A töréspont beállításához egyszerűen kattintson annak a sorszámra, ahol meg szeretné állítani a kódot. Ha ezt megteszi, egy kék pont jelenik meg, amely a töréspontot jelképezi.

Kattintson a jobb gombbal az éppen beállított töréspontra, hogy megnyíljon egy menü, ahol különböző opciókat választhat. A töréspontot itt is kikapcsolhatja. Ha kikapcsolja a töréspontot, az a kódban marad, de már nem aktív.

A "Töréspont szerkesztése" lehetőség egy hasznos funkció. Ezt kiválasztva hozzáadhat egy feltételt. Ez lehetővé teszi egy olyan kifejezés megírását, amely aztán meghatározza, hogy a töréspontot mikor kell aktiválni.

Például egy olyan változót, mint a count, lehet itt ellenőrizni. Tegyük fel, hogy beírja a count == 8 értéket. Ez azt jelenti, hogy a töréspont csak akkor lép működésbe, ha a count eléri a 8-as értéket.

A feltétel megerősítéséhez nyomja meg a "Return" billentyűt. A töréspont ekkor narancssárga színnel jelenik meg a kódban, egy kérdőjellel jelezve, hogy feltételes töréspontról van szó.

Most töltse be újra az oldalt. Ezen a ponton a hibakeresőnek nem szabad megállnia, mivel a feltétel nem teljesült és nem is ellenőrizve lett. Nyomja meg többször a count gombot a növeléshez.

Amikor a count eléri a feltételnek megfelelő értéket (esetünkben 8), látni fogja, hogy a hibakereső leáll, ahogyan az várható volt.

Az aktuális feltétel ellenőrzéséhez ismét kattintsunk a "Megszakítási pont szerkesztése" gombra, és látni fogjuk, hogy a "count == 8" feltétel aktív.

Ha ezután továbbra is megnyomja a count gombot, a hibakereső többé nem áll meg, hacsak nem változtatja meg a feltételt.

A feltétel mezőbe rugalmasan beírhat bármilyen kifejezést. Például használhat olyan feltételt, amely azt mondja, hogy a szám nagyobb, mint 8.

Ha elvégzi a módosítást, majd újratölti az oldalt, a hibakereső megáll, ha a feltétel igaz.

Minden alkalommal, amikor megnyomja a count gombot, a hibakereső akkor is leáll, ha a count most nagyobb, mint 8.

Ha bármikor ellenőrizni szeretné a feltételt, újra meghívhatja a szerkesztési megszakítási pontot, és láthatja az összes aktív feltételt.

A feltételes töréspontokon kívül léteznek más típusok is, például a naplózási pontok. A naplópont egy másik hasznos funkció, amely lehetővé teszi a feltételek beállítását, de a megállítás helyett egyszerűen kiír egy üzenetet, például "true" vagy "false", attól függően, hogy a feltétel teljesül-e vagy sem.

Feltételes szünetpontok a Chrome fejlesztőeszközeiben: egy útmutató hatékony hibakereséshez

Ha betöltöd és újra rákattintasz, észreveheted, hogy a feltétel állapotától függően "false" vagy "true" értéket kapsz.

Feltételes töréspontok a Chrome fejlesztőeszközökben: Útmutató hatékony hibakereséshez

Fontos, hogy megértsük a töréspontok ezen különböző típusait, mivel segíthetnek optimalizálni a hibakeresési munkát.

Feltételes töréspontok a Chrome Developer Toolsban: Egy útmutató hatékony hibakereséshez

Az összes beállított töréspont kezeléséhez van egy áttekintő, ahol törölheti vagy szerkesztheti a meglévő töréspontokat. Ha egy egyedi töréspontra kattint, közvetlenül a kódban beállított töréspont helyére kerül.

Összefoglaló

Ebben a bemutatóban megtanulta, hogyan használhatja hatékonyan a feltételes töréspontokat a webes alkalmazások hibakeresési folyamatának optimalizálására. Láthatta, hogyan adhat hozzá, szerkeszthet és távolíthat el töréspontokat, valamint hogyan használhat alternatív töréspont-típusokat.

Gyakran ismételt kérdések

Mik azok a feltételes töréspontok? A feltételes töréspontok olyan töréspontok, amelyek csak bizonyos feltételek teljesülése esetén aktiválódnak.

Hogyan állíthat be feltételes megszakítási pontot? Kattintson a jobb gombbal egy megszakítási pontra, és válassza a "Megszakítási pont szerkesztése" lehetőséget a feltétel hozzáadásához.

Mi történik, ha a megállási pont feltétele nem teljesül?Ha a feltétel nem teljesül, a hibakereső nem áll meg az adott megállási pontnál.

Használhatok naplópontokat a Chrome fejlesztői eszközökben?Igen, a naplópontok a töréspontok alternatíváját jelentik, ahol olyan feltételeket állíthat be, amelyek megállás helyett egyszerűen csak egy üzenetet adnak ki.

Milyen más típusú töréspontokléteznek? A feltételes töréspontok mellett léteznek DOM és fetch töréspontok is, amelyek a DOM-mal vagy a fetch-kérésekkel való interakciókhoz speciális jelzéseket állítanak be.