Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
JavaScript Debugging with Chrome DevTools [Part 1]
Search
Cassian LUP
July 31, 2013
Programming
2
160
JavaScript Debugging with Chrome DevTools [Part 1]
A brief introduction in Chrome Developer Tools.
Cassian LUP
July 31, 2013
Tweet
Share
More Decks by Cassian LUP
See All by Cassian LUP
Warping Time with Async/Await
cassilup
5
89
Docker for WebDevs
cassilup
0
83
TypeScript: The Good Cop
cassilup
0
150
NodeConf London 2016 Summary
cassilup
0
28
Working with the DOM and Living to Tell
cassilup
0
46
How To Hack (Together) An Environment
cassilup
0
80
Appium • Mobile Automation Made Awesome (Part II)
cassilup
0
70
Appium • Mobile Automation Made Awesome (Part I)
cassilup
0
100
Introduction into PhoneGap
cassilup
0
67
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
170
CPython 인터프리터 구조 파헤치기 - PyCon Korea 24
kennethanceyer
0
250
Duckdb-Wasmでローカルダッシュボードを作ってみた
nkforwork
0
100
Importmapを使ったJavaScriptの 読み込みとブラウザアドオンの影響
swamp09
4
1.3k
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.3k
Quine, Polyglot, 良いコード
qnighy
4
620
Webの技術スタックで マルチプラットフォームアプリ開発を可能にするElixirDesktopの紹介
thehaigo
2
1k
OpenTelemetryでRailsのパフォーマンス分析を始めてみよう(KoR2024)
ymtdzzz
5
2k
AWS IaCの注目アップデート 2024年10月版
konokenj
3
3.3k
CSC509 Lecture 09
javiergs
PRO
0
140
プロジェクト新規参入者のリードタイム短縮の観点から見る、品質の高いコードとアーキテクチャを保つメリット
d_endo
1
1.1k
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
460
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
42
2.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Measuring & Analyzing Core Web Vitals
bluesmoon
3
76
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
7
560
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Practical Orchestrator
shlominoach
186
10k
Producing Creativity
orderedlist
PRO
341
39k
Building Adaptive Systems
keathley
38
2.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Transcript
None
0 ) C o m m o n - s
e n s e ! c o n c e p t s . !
there%is%[SIMPLY]% no%such%thing% as%a% bug$free$ app%
learning% is%a%% ››%process%‹‹% ((not$ %% an%event%
without% a%debugger% is%like% going%to%war.$
without% a%debugger% is%like% going%to%war.$ Blindfolded.$
1 ) C h r o m e D e
v T o o l s. ! B a s i c U s a g e . !
Getting there:! % ›%%CTRL%+%SHIFT%+%J%%%%(COMMAND%+%OPTION%+%J)% % ›%%Right%Click%+%Inspect%Element% % ›%%Hotdog%Menu%(%%%%%%)%›%Tools%›%Developer%Tools%
2) HTML ! Elements ! Hands-on. ! [ “ H
T M L ” , “ e l e m e n t s ” ] ! %
[ “ H T M L ” , “ e
l e m e n t s ” ] ! %
3) JS Console! Hands-on. ! [ “ J S ”
, “ c o n s o l e ” ] ! %
[ “ J S ” , “ c o n
s o l e ” ] ! %
4) JS Sources! Hands-on. ! [ “ J S ”
, “ s o u r c e s ” ] ! %
[ “ J S ” , “ s o u
r c e s ” ] ! %
! › Google: “[error keywords] js”! (Stack Overflow, forums etc.)!
› https://developers.google.com/chrome-developer-tools/! › http://discover-devtools.codeschool.com/! › http://jsfiddle.net/! ! [ “ E n d i n g ” , “ t h o u g h t s ” ] ! %
[ “ E n d i n g ” ,
“ t h o u g h t s ” ] ! %