pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/javascript-tutorial/uk.javascript.info/pull/689.diff

΅ΠΏΠ΅Ρ€ всСрСдині Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— `say()`. + Виконання ΠΊΠΎΠ΄Ρƒ відновилося, Π΄Ρ–ΠΉΡˆΠ»ΠΎ Π΄ΠΎ Ρ–Π½ΡˆΠΎΡ— Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ, всСрСдині `say()` Ρ– Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΡƒΠ²Π°Ρ‡ Π·Π½ΠΎΠ²Ρƒ поставив виконання Π½Π° ΠΏΠ°ΡƒΠ·Ρƒ. Π—Π²Π΅Ρ€Π½Ρ–Ρ‚ΡŒ ΡƒΠ²Π°Π³Ρƒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ "Call Stack" ΠΏΡ€Π°Π²ΠΎΡ€ΡƒΡ‡: Π² списку з’явився Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ Π²ΠΈΠΊΠ»ΠΈΠΊ. Ми Ρ‚Π΅ΠΏΠ΅Ρ€ всСрСдині Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— `say()`. - β€” "Step": Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. Π¨Π²ΠΈΠ΄ΠΊΠ° ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F9`. + β€” "Step": Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ. Гаряча ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F9`. : Π―ΠΊΡ‰ΠΎ ΠΌΠΈ натиснСмо Π½Π° Π½Π΅Ρ— – Π²ΠΈΠΊΠΎΠ½Π°Ρ”Ρ‚ΡŒΡΡ функція `alert`. ΠΠ°Ρ‚ΠΈΡΠΊΠ°ΡŽΡ‡ΠΈ Ρ†ΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Ρ€Π°Π· Π·Π° Ρ€Π°Π·ΠΎΠΌ, всі Π²ΠΈΡ€Π°Π·ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ΡŒ виконуватися ΠΏΠΎΠΊΡ€ΠΎΠΊΠΎΠ²ΠΎ. - -- "Step over": Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, *Π½Π΅ заходячи Π² Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ*. Π¨Π²ΠΈΠ΄ΠΊΠ° ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F10`. -: ΠŸΠΎΠ΄Ρ–Π±Π½Π° Π΄ΠΎ ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½ΡŒΠΎΡ— ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ "Step", ΠΏΡ€ΠΎΡ‚Π΅ ΠΏΡ€Π°Ρ†ΡŽΡ” Π΄Π΅Ρ‰ΠΎ ΠΏΠΎ-Ρ–Π½ΡˆΠΎΠΌΡƒ, якщо наступний Π²ΠΈΡ€Π°Π· –- Π²ΠΈΠΊΠ»ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— (Π½Π΅ Π²Π±ΡƒΠ΄ΠΎΠ²Π°Π½Π°, як `alert`, Π° наша власна функція). + -- "Step over": Π²ΠΈΠΊΠΎΠ½Π°Ρ‚ΠΈ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, *Π½Π΅ заходячи Π² Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ*. Гаряча ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F10`. +: ΠŸΠΎΠ΄Ρ–Π±Π½Π° Π΄ΠΎ ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½ΡŒΠΎΡ— ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ "Step", Π°Π»Π΅ ΠΏΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ‚Ρ€ΠΎΡ…ΠΈ ΠΏΠΎ Ρ–Π½ΡˆΠΎΠΌΡƒ якщо наступний Π²ΠΈΡ€Π°Π· Ρ” Π²ΠΈΠΊΠ»ΠΈΠΊΠΎΠΌ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— (Π½Π΅ Π²Π±ΡƒΠ΄ΠΎΠ²Π°Π½ΠΎΡ—, як ΠΎΡ‚ `alert`, Π° Π½Π°ΡˆΠΎΡ— власної Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—). Команда "Step" Π·Π°ΠΉΠ΄Π΅ Π² Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΡŽ Ρ– Π·ΡƒΠΏΠΈΠ½ΠΈΡ‚ΡŒΡΡ Π½Π° Ρ—Ρ— ΠΏΠ΅Ρ€ΡˆΠΎΠΌΡƒ рядку, Ρ‚ΠΎΠ΄Ρ– як "Step over" Π²ΠΈΠΊΠΎΠ½Π°Ρ” всі Π²ΠΈΡ€Π°Π·ΠΈ, які Ρ” Π² Ρ†Ρ–ΠΉ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— (Π²ΠΊΠ»ΡŽΡ‡Π½ΠΎ Π· Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΠΌΠΈ Π²ΠΊΠ»Π°Π΄Π΅Π½ΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΉ, Ρ‚Π°ΠΊΡ– як `alert()`). - Виконання (тимчасово) Π·ΡƒΠΏΠΈΠ½ΠΈΡ‚ΡŒΡΡ Π½Π° наступному рядку, ΠΊΠΎΠ»ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡŒΡΡ функція. + Виконання станС Π½Π° ΠΏΠ°ΡƒΠ·Ρƒ ΠΎΠ΄Ρ€Π°Π·Ρƒ ΠΆ після закінчСння Ρ‚Ρ–Ρ”Ρ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. - Π¦Π΅ Π·Ρ€ΡƒΡ‡Π½ΠΎ, ΠΊΠΎΠ»ΠΈ ΠΌΠΈ Π½Π΅ Ρ…ΠΎΡ‡Π΅ΠΌΠΎ дослідТувати, Ρ‰ΠΎ Π²Ρ–Π΄Π±ΡƒΠ²Π°Ρ”Ρ‚ΡŒΡΡ всСрСдині Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. + Π¦Π΅ Π·Ρ€ΡƒΡ‡Π½ΠΎ, ΠΊΠΎΠ»ΠΈ ΠΌΠΈ Π½Π΅ Ρ…ΠΎΡ‡Π΅ΠΌΠΎ дослідТувати, Ρ‰ΠΎ Π²Ρ–Π΄Π±ΡƒΠ²Π°Ρ”Ρ‚ΡŒΡΡ всСрСдині Ρ‚Ρ–Ρ”Ρ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. - β€” "Step into": Π·Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ ΠΊΡ€ΠΎΠΊ. Π¨Π²ΠΈΠ΄ΠΊΠ° ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F11`. -: ΠŸΠΎΠ΄Ρ–Π±Π½Π° Π΄ΠΎ "Step", Π°Π»Π΅ ΠΏΡ€Π°Ρ†ΡŽΡ” Ρ–Π½Π°ΠΊΡˆΠ΅ Ρƒ Π²ΠΈΠΏΠ°Π΄ΠΊΡƒ Π²ΠΈΠΊΠ»ΠΈΠΊΡ–Π² асинхронних Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΉ. Π―ΠΊΡ‰ΠΎ Π²ΠΈ Ρ‚Ρ–Π»ΡŒΠΊΠΈ ΠΏΠΎΡ‡Π°Π»ΠΈ Π²Ρ‡ΠΈΡ‚ΠΈ JavaScript, Ρ‚ΠΎΠ΄Ρ– ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ–Π³Π½ΠΎΡ€ΡƒΠ²Π°Ρ‚ΠΈ Ρ†ΡŽ Ρ€Ρ–Π·Π½ΠΈΡ†ΡŽ, Ρ‚ΠΎΠΌΡƒ Ρ‰ΠΎ ΠΌΠΈ ΠΏΠΎΠΊΠΈ Ρ‰ΠΎ Π½Π΅ Π²Ρ‡ΠΈΠ»ΠΈ асинхронних Π²ΠΈΠΊΠ»ΠΈΠΊΡ–Π². + β€” "Step into": Π·Ρ€ΠΎΠ±ΠΈΡ‚ΠΈ ΠΊΡ€ΠΎΠΊ. Гаряча ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:F11`. +: ΠŸΠΎΠ΄Ρ–Π±Π½Π° Π΄ΠΎ "Step", Π°Π»Π΅ ΠΏΡ€Π°Ρ†ΡŽΡ” Ρ–Π½Π°ΠΊΡˆΠ΅ ΠΏΡ€ΠΈ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°Ρ… асинхронних Ρ„ΡƒΠ½ΠΊΡ†Ρ–ΠΉ. Π―ΠΊΡ‰ΠΎ Π²ΠΈ Ρ‚Ρ–Π»ΡŒΠΊΠΈ ΠΏΠΎΡ‡Π°Π»ΠΈ Π²Ρ‡ΠΈΡ‚ΠΈ JavaScript, Ρ‚ΠΎΠ΄Ρ– ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ–Π³Π½ΠΎΡ€ΡƒΠ²Π°Ρ‚ΠΈ Ρ†ΡŽ Ρ€Ρ–Π·Π½ΠΈΡ†ΡŽ, Ρ‚ΠΎΠΌΡƒ Ρ‰ΠΎ ΠΌΠΈ ΠΏΠΎΠΊΠΈ-Ρ‰ΠΎ Π½Π΅ Π²Ρ‡ΠΈΠ»ΠΈ асинхронних Π²ΠΈΠΊΠ»ΠΈΠΊΡ–Π². На ΠΌΠ°ΠΉΠ±ΡƒΡ‚Π½Ρ” просто ΠΌΠ°ΠΉΡ‚Π΅ Π½Π° ΡƒΠ²Π°Π·Ρ–, Ρ‰ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° "Step" Ρ–Π³Π½ΠΎΡ€ΡƒΡ” асинхронні Π΄Ρ–Ρ—, Ρ‚Π°ΠΊΡ– як `setTimeout` (Π²Ρ–Π΄ΠΊΠ»Π°Π΄Π΅Π½ΠΈΠΉ Π²ΠΈΠΊΠ»ΠΈΠΊ Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—), які Π²ΠΈΠΊΠΎΠ½ΡƒΡŽΡ‚ΡŒΡΡ ΠΏΡ–Π·Π½Ρ–ΡˆΠ΅. Команда "Step into" Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Ρ—Ρ…Π½Ρ–ΠΉ ΠΊΠΎΠ΄, Ρ– ΠΎΡ‡Ρ–ΠΊΡƒΡ” Π½Π° Π½ΠΈΡ… якщо ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ. ΠœΠΎΠΆΠ΅Ρ‚Π΅ поглянути Π² [Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†Ρ–ΡŽ DevTools](https://developers.google.com/web/updates/2018/01/devtools#async), Ρ‰ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ як Ρ†Π΅ Π²Ρ–Π΄Π±ΡƒΠ²Π°Ρ”Ρ‚ΡŒΡΡ. - β€” "Step out": ΠΏΡ€ΠΎΠ΄ΠΎΠ²ΠΆΠΈΡ‚ΠΈ виконання Π΄ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. Π¨Π²ΠΈΠ΄ΠΊΠ° ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:Shift+F11`. -: Виконання ΠΊΠΎΠ΄Ρƒ Π²Ρ–Π΄Π½ΠΎΠ²ΠΈΡ‚ΡŒΡΡ Ρ– (тимчасово) зупинитися Π½Π° ΠΎΡΡ‚Π°Π½Π½ΡŒΠΎΠΌΡƒ рядку ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. Π¦Π΅ Π·Ρ€ΡƒΡ‡Π½ΠΎ, ΠΊΠΎΠ»ΠΈ ΠΌΠΈ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΎ натиснули ΠΊΠ½ΠΎΠΏΠΊΡƒ , зайшовши Ρƒ Π²ΠΊΠ»Π°Π΄Π΅Π½ΠΈΠΉ Π²ΠΈΠΊΠ»ΠΈΠΊ, Ρ– Ρ…ΠΎΡ‡Π΅ΠΌΠΎ якнайшвидшС Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΠΈ ΠΉΠΎΠ³ΠΎ. + β€” "Step out": ΠΏΡ€ΠΎΠ΄ΠΎΠ²ΠΆΠΈΡ‚ΠΈ виконання Π΄ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. Гаряча ΠΊΠ»Π°Π²Ρ–ΡˆΠ°: `key:Shift+F11`. +: ΠŸΡ€ΠΎΠ΄ΠΎΠ²ΠΆΠΈΡ‚ΠΈ виконання ΠΊΠΎΠ΄Ρƒ Ρ– поставити ΠΏΠ°ΡƒΠ·Ρƒ Π½Π° ΠΎΡΡ‚Π°Π½Π½ΡŒΠΎΠΌΡƒ рядку ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡ— Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ—. Π¦Π΅ Π·Ρ€ΡƒΡ‡Π½ΠΎ, ΠΊΠΎΠ»ΠΈ ΠΌΠΈ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΎ зайшли Ρƒ Π²ΠΊΠ»Π°Π΄Π΅Π½ΠΈΠΉ Π²ΠΈΠΊΠ»ΠΈΠΊ Π½Π°Ρ‚ΠΈΡΠ½ΡƒΠ²ΡˆΠΈ , Π°Π»Π΅ Π²Ρ–Π½ нас Π½Π΅ Ρ†Ρ–ΠΊΠ°Π²ΠΈΡ‚ΡŒ Ρ– Ρ…ΠΎΡ‡Π΅ΠΌΠΎ якнайшвидшС Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΠΈ ΠΉΠΎΠ³ΠΎ.  β€” Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ/Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ всі Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ. -: Ця ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ Π²ΠΏΠ»ΠΈΠ²Π°Ρ” Π½Π° виконання ΠΊΠΎΠ΄Ρƒ, Π²ΠΎΠ½Π° лишС дозволяє масово ΡƒΠ²Ρ–ΠΌΠΊΠ½ΡƒΡ‚ΠΈ/Π²ΠΈΠΌΠΊΠ½ΡƒΡ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ. +: Ця ΠΊΠ½ΠΎΠΏΠΊΠ° Π½Π΅ просуває нас ΠΏΠΎ виконанню ΠΊΠΎΠ΄Ρƒ, Π²ΠΎΠ½Π° лишС дозволяє масово ΡƒΠ²Ρ–ΠΌΠΊΠ½ΡƒΡ‚ΠΈ/Π²ΠΈΠΌΠΊΠ½ΡƒΡ‚ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ. -: Коли ця ΠΊΠ½ΠΎΠΏΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ– Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΎ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°, Ρ‚ΠΎΠ΄Ρ– скрипт Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ (тимчасово) Π·ΡƒΠΏΠΈΠ½ΠΈΡ‚ΡŒ виконання, якщо Ρ‚Ρ€Π°ΠΏΠΈΡ‚ΡŒΡΡ якась ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°. Ми Π·ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»Ρ–Π·ΡƒΠ²Π°Ρ‚ΠΈ Π·ΠΌΡ–Π½Π½Ρ– ΠΉ дослідити, Ρ‰ΠΎ ΠΏΡ–ΡˆΠ»ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. ΠžΡ‚ΠΆΠ΅, якщо наш скрипт Π°Π²Π°Ρ€Ρ–ΠΉΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΡƒΡ” Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ, ΠΌΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°, Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ Ρ†ΡŽ ΠΎΠΏΡ†Ρ–ΡŽ Ρ– ΠΏΠ΅Ρ€Π΅Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ сторінку, Ρ‰ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Π΄Π΅ Ρ– Π·Π° яких ΡƒΠΌΠΎΠ² скрипт "Π²ΠΌΠΈΡ€Π°Ρ”", Ρ– які Π² Ρ†ΡŒΠΎΠ³ΠΎ Π΄Π΅Ρ‚Π°Π»Ρ–. + β€” Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ/Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½Ρƒ ΠΏΠ°ΡƒΠ·Ρƒ Ρƒ Π²ΠΈΠΏΠ°Π΄ΠΊΡƒ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ. +: Коли ця ΠΊΠ½ΠΎΠΏΠΊΠ° Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ– Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΎ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°, Ρ‚ΠΎΠ΄Ρ– Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ виконання Π½Π° ΠΏΠ°ΡƒΠ·Ρƒ якщо Ρ‚Ρ€Π°ΠΏΠΈΡ‚ΡŒΡΡ якась ΠΏΠΎΠΌΠΈΠ»ΠΊΠ°. Ми Π·ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΏΡ€ΠΎΠ°Π½Π°Π»Ρ–Π·ΡƒΠ²Π°Ρ‚ΠΈ Π·ΠΌΡ–Π½Π½Ρ– ΠΉ дослідити, Ρ‰ΠΎ ΠΏΡ–ΡˆΠ»ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. ΠžΡ‚ΠΆΠ΅, якщо наш скрипт Π°Π²Π°Ρ€Ρ–ΠΉΠ½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΡƒΡ” Ρ€ΠΎΠ±ΠΎΡ‚Ρƒ, ΠΌΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°, Π°ΠΊΡ‚ΠΈΠ²ΡƒΠ²Π°Ρ‚ΠΈ Ρ†ΡŽ ΠΎΠΏΡ†Ρ–ΡŽ Ρ– ΠΏΠ΅Ρ€Π΅Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ сторінку, Ρ‰ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Π΄Π΅ Ρ– Π·Π° яких ΡƒΠΌΠΎΠ² скрипт "Π²ΠΌΠΈΡ€Π°Ρ”", Ρ– які Π² Ρ†ΡŒΠΎΠ³ΠΎ Π΄Π΅Ρ‚Π°Π»Ρ–. ## Логування @@ -170,7 +171,7 @@ for (let i = 0; i < 5; i++) { } ``` -Π—Π²ΠΈΡ‡Π°ΠΉΠ½Ρ– користувачі Π½Π΅ Π±Π°Ρ‡ΠΈΡ‚ΠΈΠΌΡƒΡ‚ΡŒ Ρ†Ρ–Ρ”Ρ— Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†Ρ–Ρ— β€” Π²ΠΎΠ½Π° Π² консолі. Π©ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Ρ—Ρ—, Π²Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ° Ρ– ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ–Ρ‚ΡŒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ConsoleΒ», Π°Π±ΠΎ Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ ΠΊΠ»Π°Π²Ρ–ΡˆΡƒ `key:Esc`, якщо Π²ΠΈ Π½Π° Ρ–Π½ΡˆΡ–ΠΉ Π²ΠΊΠ»Π°Π΄Ρ†Ρ–: Ρ†Π΅ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ” консоль Π·Π½ΠΈΠ·Ρƒ. +Π—Π²ΠΈΡ‡Π°ΠΉΠ½Ρ– користувачі Π½Π΅ Π±Π°Ρ‡ΠΈΡ‚ΠΈΠΌΡƒΡ‚ΡŒ Ρ†Ρ–Ρ”Ρ— Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†Ρ–Ρ—, Π±ΠΎ Π²ΠΎΠ½Π° Π² консолі. Π©ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Ρ—Ρ—, Π°Π±ΠΎ Π²Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ° Ρ– ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Ρ–Ρ‚ΡŒ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Β«ConsoleΒ», Π°Π±ΠΎ ΠΆ Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ ΠΊΠ»Π°Π²Ρ–ΡˆΡƒ `key:Esc`, якщо Π²ΠΈ Ρ…ΠΎΡ‡Π΅Ρ‚Π΅ Π·Π°Π»ΠΈΡˆΠ°Ρ‚ΠΈΡΡŒ Π½Π° наявній Π²ΠΊΠ»Π°Π΄Ρ†Ρ–: Ρ†Π΅ Π²Ρ–Π΄ΠΊΡ€ΠΈΡ” консоль Π·Π½ΠΈΠ·Ρƒ. Π―ΠΊΡ‰ΠΎ Π² нас Π΄ΠΎΡΡ‚Π°Ρ‚Π½ΡŒΠΎ Π»ΠΎΠ³Ρ–Π² Π² Π½Π°ΡˆΠΎΠΌΡƒ ΠΊΠΎΠ΄Ρ–, ΠΌΠΈ Π·ΠΌΠΎΠΆΠ΅ΠΌΠΎ ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ Ρ‰ΠΎ Π²Ρ–Π΄Π±ΡƒΠ²Π°Ρ”Ρ‚ΡŒΡΡ Π· нашими записами, Π±Π΅Π· Π΄ΠΎΠΏΠΎΠΌΠΎΠ³ΠΈ Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΡƒΠ²Π°Ρ‡Π°. @@ -181,7 +182,7 @@ for (let i = 0; i < 5; i++) { 2. Інструкція `debugger`. 3. Помилка (якщо Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ²Π°Π½ΠΎ ΠΊΠ½ΠΎΠΏΠΊΡƒ Π² інструмСнтах Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ°). -Коли виконання (тимчасово) Π·ΡƒΠΏΠΈΠ½Π΅Π½Π΅, ΠΌΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΡƒΠ²Π°Ρ‚ΠΈ (Ρ–Π½ΠΊΠΎΠ»ΠΈ ΠΊΠ°ΠΆΡƒΡ‚ΡŒ "Π΄Π΅Π±Π°ΠΆΠΈΡ‚ΠΈ") –- дослідТувати Π·ΠΌΡ–Π½Π½Ρ– ΠΉ відстСТувати виконання ΠΊΠΎΠ΄Ρƒ, Ρ‰ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ, Ρ‰ΠΎ ΠΏΡ–ΡˆΠ»ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. +Коли виконання (тимчасово) Π·ΡƒΠΏΠΈΠ½Π΅Π½Π΅, ΠΌΠΈ ΠΌΠΎΠΆΠ΅ΠΌΠΎ Π½Π°Π»Π°Π³ΠΎΠ΄ΠΆΡƒΠ²Π°Ρ‚ΠΈ (Ρ–Π½ΠΊΠΎΠ»ΠΈ ΠΊΠ°ΠΆΡƒΡ‚ΡŒ "Π΄Π΅Π±Π°ΠΆΠΈΡ‚ΠΈ") -- дослідТувати Π·ΠΌΡ–Π½Π½Ρ– ΠΉ відстСТувати виконання ΠΊΠΎΠ΄Ρƒ, Ρ‰ΠΎΠ± ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚ΠΈ, Ρ‰ΠΎ ΠΏΡ–ΡˆΠ»ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. Π’ інструмСнтах Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ° Π½Π°Π±Π°Π³Π°Ρ‚ΠΎ Π±Ρ–Π»ΡŒΡˆΠ΅ ΠΎΠΏΡ†Ρ–ΠΉ, Π½Ρ–ΠΆ ΠΌΠΈ розглянули Ρ‚ΡƒΡ‚. Π’ΡΡŽ Ρ–Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†Ρ–ΡŽ ΠΏΡ€ΠΎ інструмСнти Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊΠ° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Chrome ΠΌΠΎΠΆΠ½Π° ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΠΈ Π² [Ρ—Ρ…Π½Ρ–ΠΉ ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½Ρ–ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†Ρ–Ρ—](https://developers.google.com/web/tools/chrome-devtools) (Π°Π½Π³Π»Ρ–ΠΉΡΡŒΠΊΠΎΡŽ). diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg index a4548c225..42507b2df 100644 --- a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg +++ b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg @@ -1 +1 @@ -список всіх Ρ‚ΠΎΡ‡ΠΎΠΊ Π² Ρ†ΡŒΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρ–Ρ‚ΠΎΡ‡ΠΊΠΈ Π·ΡƒΠΏΠΈΠ½ΠΊΠΈ \ No newline at end of file pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy