Soumettre la recherche
Mettre en ligne
Отладка кода в браузере
•
2 j'aime
•
1,641 vues
Антон Шувалов
Suivre
Cлайды моего доклада на FrontConf'15
Lire moins
Lire la suite
Logiciels
Signaler
Partager
Signaler
Partager
1 sur 66
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Отладка кода в браузере Антон Шувалов, Lazada, Москва
Отладка кода в браузере Антон Шувалов, Lazada, Москва
it-people
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Yandex
InterSystems Caché Localization Manager
InterSystems Caché Localization Manager
InterSystems
С чем едят JS-дебаггур?!
С чем едят JS-дебаггур?!
volegg
Командная строка Unix
Командная строка Unix
Yandex
DeepSee SYSMON - InterSystems Caché System Monitoring Analytics
DeepSee SYSMON - InterSystems Caché System Monitoring Analytics
InterSystems
Source Control Addon for InterSystems Caché with UDL support
Source Control Addon for InterSystems Caché with UDL support
InterSystems
Разработка CLI с помощью python-cliff
Разработка CLI с помощью python-cliff
Mikhail Kalinin
Recommandé
Отладка кода в браузере Антон Шувалов, Lazada, Москва
Отладка кода в браузере Антон Шувалов, Lazada, Москва
it-people
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Евгений Батовский, Николай Птущук "Современный станок верстальщика"
Yandex
InterSystems Caché Localization Manager
InterSystems Caché Localization Manager
InterSystems
С чем едят JS-дебаггур?!
С чем едят JS-дебаггур?!
volegg
Командная строка Unix
Командная строка Unix
Yandex
DeepSee SYSMON - InterSystems Caché System Monitoring Analytics
DeepSee SYSMON - InterSystems Caché System Monitoring Analytics
InterSystems
Source Control Addon for InterSystems Caché with UDL support
Source Control Addon for InterSystems Caché with UDL support
InterSystems
Разработка CLI с помощью python-cliff
Разработка CLI с помощью python-cliff
Mikhail Kalinin
Алексей Андросов - Debugger: Отладка кода
Алексей Андросов - Debugger: Отладка кода
Yandex
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON
Interactive Lab: Разработка Flash игр на Unity3D
Interactive Lab: Разработка Flash игр на Unity3D
DevGAMM Conference
Отладка и профилирование JavaScript/Ajax
Отладка и профилирование JavaScript/Ajax
Alexander Shurkayev
Юрий Василевский "Автоматизация в XCode"
Юрий Василевский "Автоматизация в XCode"
Yandex
Юрий Василевский «Автоматизация в XCode»
Юрий Василевский «Автоматизация в XCode»
Yandex
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
DevGAMM Conference
Как жить в согласии с SOLID?
Как жить в согласии с SOLID?
etyumentcev
Григорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестирования
Yandex
Nival: Почему ваш Unity проект должен работать в консоли?
Nival: Почему ваш Unity проект должен работать в консоли?
DevGAMM Conference
Валерий Петров «Модель памяти .NET»
Валерий Петров «Модель памяти .NET»
SpbDotNet Community
Cовременный станок верстальщика
Cовременный станок верстальщика
mcslayer
Вадим Макишвили "Вёрстка в IntelliJIDEA"
Вадим Макишвили "Вёрстка в IntelliJIDEA"
Yandex
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
Ciklum Ukraine
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Elias Fofanov
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
Andrey Karpov
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
it-people
Автоматизация нагрузочного тестирования — Григорий Липин
Автоматизация нагрузочного тестирования — Григорий Липин
Yandex
Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)
Alexander Babich
Максим Салов - Отладочный монитор
Максим Салов - Отладочный монитор
Minsk Linux User Group
Contenu connexe
Similaire à Отладка кода в браузере
Алексей Андросов - Debugger: Отладка кода
Алексей Андросов - Debugger: Отладка кода
Yandex
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON
Interactive Lab: Разработка Flash игр на Unity3D
Interactive Lab: Разработка Flash игр на Unity3D
DevGAMM Conference
Отладка и профилирование JavaScript/Ajax
Отладка и профилирование JavaScript/Ajax
Alexander Shurkayev
Юрий Василевский "Автоматизация в XCode"
Юрий Василевский "Автоматизация в XCode"
Yandex
Юрий Василевский «Автоматизация в XCode»
Юрий Василевский «Автоматизация в XCode»
Yandex
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
DevGAMM Conference
Как жить в согласии с SOLID?
Как жить в согласии с SOLID?
etyumentcev
Григорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестирования
Yandex
Nival: Почему ваш Unity проект должен работать в консоли?
Nival: Почему ваш Unity проект должен работать в консоли?
DevGAMM Conference
Валерий Петров «Модель памяти .NET»
Валерий Петров «Модель памяти .NET»
SpbDotNet Community
Cовременный станок верстальщика
Cовременный станок верстальщика
mcslayer
Вадим Макишвили "Вёрстка в IntelliJIDEA"
Вадим Макишвили "Вёрстка в IntelliJIDEA"
Yandex
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
Ciklum Ukraine
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Elias Fofanov
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
Andrey Karpov
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
it-people
Автоматизация нагрузочного тестирования — Григорий Липин
Автоматизация нагрузочного тестирования — Григорий Липин
Yandex
Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)
Alexander Babich
Максим Салов - Отладочный монитор
Максим Салов - Отладочный монитор
Minsk Linux User Group
Similaire à Отладка кода в браузере
(20)
Алексей Андросов - Debugger: Отладка кода
Алексей Андросов - Debugger: Отладка кода
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
SECON'2016. Чубарь Алексей, Мобильные грабли Unity
Interactive Lab: Разработка Flash игр на Unity3D
Interactive Lab: Разработка Flash игр на Unity3D
Отладка и профилирование JavaScript/Ajax
Отладка и профилирование JavaScript/Ajax
Юрий Василевский "Автоматизация в XCode"
Юрий Василевский "Автоматизация в XCode"
Юрий Василевский «Автоматизация в XCode»
Юрий Василевский «Автоматизация в XCode»
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
Продуктивность и производительность в новых скриптовых языках / Антон Юдинцев...
Как жить в согласии с SOLID?
Как жить в согласии с SOLID?
Григорий Липин: Автоматизация нагрузочного тестирования
Григорий Липин: Автоматизация нагрузочного тестирования
Nival: Почему ваш Unity проект должен работать в консоли?
Nival: Почему ваш Unity проект должен работать в консоли?
Валерий Петров «Модель памяти .NET»
Валерий Петров «Модель памяти .NET»
Cовременный станок верстальщика
Cовременный станок верстальщика
Вадим Макишвили "Вёрстка в IntelliJIDEA"
Вадим Макишвили "Вёрстка в IntelliJIDEA"
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
CiklumCPPSat: Anton Kukoba_Reassembling and restoring C/C++ from assembler
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Никита Цуканов - "Avalonia UI Cross-platform Open Source UI Framework"
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
Облегчаем процесс разработки с помощью статического анализа кода: Наш опыт
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
DUMP-2013 Serverside - Внутренняя кухня JIT компилятора - Старовойт Андрей
Автоматизация нагрузочного тестирования — Григорий Липин
Автоматизация нагрузочного тестирования — Григорий Липин
Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)
Максим Салов - Отладочный монитор
Максим Салов - Отладочный монитор
Отладка кода в браузере
1.
Отладка кода в
браузере Шувалов Антон FrontendConf 2015
2.
Отладка кода в
браузере 2 • Зачем нужен console.log и почему он не подходит для отладки? • Как отладчик поможет вам?
3.
Console
4.
С чего всё
началось? 4
5.
console.log(), КАРЛ! 5
6.
6
7.
7
8.
8
9.
9
10.
10
11.
Что не так
с console.log() 11 • Не точно • Не подробно • Медленно
12.
console.log — не
отладчик 12
13.
но… 13
14.
зачем нам console? 14
15.
console 15
16.
console.group 16
17.
console.dir 17
18.
console.assert 18
19.
console.time 19
20.
console.profile 20
21.
console.profile 21
22.
Возможности сonsole 22 • Сообщения,
ошибки предупреждения • log(), info(), warn(), error(), assert(), group(), dir() • Профилирование • time(), profile()
23.
Отладчик 23
24.
Основы отладки 24
25.
25
26.
26
27.
27
28.
28
29.
29
30.
30
31.
31
32.
32
33.
33
34.
34
35.
35
36.
36
37.
37 Нет постоянных перезагрузок страницы!
38.
38 Управление ходом исполнения программы!
39.
39 Доступ к стеку
вызовов!
40.
40 Отлично работающий REPL!
41.
41 Работает с SourceMaps!
42.
42
43.
Что ещё интересного в
DevTools? 43
44.
Watch Expressions 44
45.
45
46.
46
47.
47
48.
48
49.
49
50.
50
51.
51
52.
Работа со стеком 52
53.
53
54.
54
55.
55
56.
56
57.
Отладка асинхронного кода 57
58.
58
59.
59
60.
60
61.
61
62.
62
63.
Console — для
логов 63
64.
DevTools — для
отладки 64
65.
Не забивайте гвозди изолентой 65
66.
66 twitter.com/shuvalov_anton github.com/shuvalov-anton Шувалов Антон
Télécharger maintenant