SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
CHROME DEVELOPER TOOL
(BASIC)
NNNN
2013/10/30
為啥需要 DEVELOPER TOOL?
• 你怎知道你的js

跑得如何?

• 以前debug⽅方法就是瘋狂的”alert(....)”
• 以前CSS

runtime 狀況只能靠⾁肉眼

• 你怎知道DOM的⼀一些attribute是否符合預期?
• Ajax

有沒有實際呼叫?

• 到底載⼊入哪些resource
了解網⾴頁產⽣生順序

http://taligarsiel.com/Projects/image008.jpg
為啥選擇CHROME
IE 表⽰示
(抱歉助教⽤用mac, 無法做screenshot)
• 單⼀一版本就好了, 搞啥這麼多版本
• F12好醜
• IE的developer

tool就是慢啊

• IE雖然⽀支援很多, 但還是⼀一對std不⽀支援
怎麼開啓?

• 右鍵

->檢查元素
或
DEVELOPER TOOL

Elements 可以看⾒見Render的結果
Styles 可以看CSS Runtime結果
DEVELOPER TOOL

點兩下, 可以修改css property作預覽
RESOURCE

Resource可以看⾒見載⼊入哪些東⻄西,
當然就可以”另存”他⼈人的資源^.<
NETWORK
Network 可以看⾒見資源載⼊入效率,
和相關類型
就知道誰是導致網⾴頁載⼊入慢的原因
聊天室的例⼦子: 可以看⾒見他在背後送訊息給server
CONSOLE
• 查看Log的地⽅方(

console.log(.... , .... , ..., ... ,...); )

• 終於不⽤用alert
• Chrome

Developer tool會parse json的內容

• 可以查查哪些潛在的function可⽤用
• 測試js

code的地⽅方
CONSOLE
CONSOLE

1.測試Code
2. Autocomplete, 避免寫錯字(js 沒有compile)
CONSOLE

查看object的內容, 和function
看得到的都可以取⽤用, 甚⾄至可以修改
下⼀一次談論怎麼改別⼈人的
CHROME EXTENSION

Contenu connexe

Similaire à Chrome dev tool

Mobile Web Game 開發心得分享
Mobile Web Game 開發心得分享Mobile Web Game 開發心得分享
Mobile Web Game 開發心得分享
世欽 陳
 
Web设计 2 工欲善其事(开发web项目工具的选择)
Web设计 2 工欲善其事(开发web项目工具的选择)Web设计 2 工欲善其事(开发web项目工具的选择)
Web设计 2 工欲善其事(开发web项目工具的选择)
ziggear
 
构建可维护的Javascript 小米网
构建可维护的Javascript 小米网构建可维护的Javascript 小米网
构建可维护的Javascript 小米网
yang alex
 
使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統
Hsu Ping Feng
 
July.2011.w3ctech
July.2011.w3ctechJuly.2011.w3ctech
July.2011.w3ctech
Kai Cui
 
Build desktop app_by_xulrunner
Build desktop app_by_xulrunnerBuild desktop app_by_xulrunner
Build desktop app_by_xulrunner
Rack Lin
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成
whykill
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介
pan weizeng
 

Similaire à Chrome dev tool (20)

杜增强 Flash移动开发优化技巧
杜增强 Flash移动开发优化技巧杜增强 Flash移动开发优化技巧
杜增强 Flash移动开发优化技巧
 
vmarket in action
vmarket in actionvmarket in action
vmarket in action
 
Mobile Web Game 開發心得分享
Mobile Web Game 開發心得分享Mobile Web Game 開發心得分享
Mobile Web Game 開發心得分享
 
Idea13
Idea13Idea13
Idea13
 
GDC Taipei Summit review 2012
GDC Taipei Summit review 2012GDC Taipei Summit review 2012
GDC Taipei Summit review 2012
 
Web设计 2 工欲善其事(开发web项目工具的选择)
Web设计 2 工欲善其事(开发web项目工具的选择)Web设计 2 工欲善其事(开发web项目工具的选择)
Web设计 2 工欲善其事(开发web项目工具的选择)
 
构建可维护的Javascript 小米网
构建可维护的Javascript 小米网构建可维护的Javascript 小米网
构建可维护的Javascript 小米网
 
使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統使用Javascript及HTML5打造協同運作系統
使用Javascript及HTML5打造協同運作系統
 
July.2011.w3ctech
July.2011.w3ctechJuly.2011.w3ctech
July.2011.w3ctech
 
寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事寫出高性能的服務與應用 那些你沒想過的事
寫出高性能的服務與應用 那些你沒想過的事
 
Build desktop app_by_xulrunner
Build desktop app_by_xulrunnerBuild desktop app_by_xulrunner
Build desktop app_by_xulrunner
 
Android快速发布&持续集成
Android快速发布&持续集成Android快速发布&持续集成
Android快速发布&持续集成
 
Running a Service in Production without Losing Your Sanity
Running a Service in Production without Losing Your SanityRunning a Service in Production without Losing Your Sanity
Running a Service in Production without Losing Your Sanity
 
如何用 AngularJS 制作排序算法的动画
如何用 AngularJS 制作排序算法的动画如何用 AngularJS 制作排序算法的动画
如何用 AngularJS 制作排序算法的动画
 
美团前端架构简介
美团前端架构简介美团前端架构简介
美团前端架构简介
 
以Code igniter為基礎的網頁前端程式設計
以Code igniter為基礎的網頁前端程式設計以Code igniter為基礎的網頁前端程式設計
以Code igniter為基礎的網頁前端程式設計
 
OpenSCAD Workshop
OpenSCAD WorkshopOpenSCAD Workshop
OpenSCAD Workshop
 
Web Development Roadmap
Web Development RoadmapWeb Development Roadmap
Web Development Roadmap
 
OOP Basic
OOP BasicOOP Basic
OOP Basic
 
HTML CSS JavaScript 行動應用程式解決方案
HTML CSS JavaScript 行動應用程式解決方案HTML CSS JavaScript 行動應用程式解決方案
HTML CSS JavaScript 行動應用程式解決方案
 

Plus de Shih-En Chou (10)

資料分析的前奏曲 談資料收集的挑戰
資料分析的前奏曲   談資料收集的挑戰資料分析的前奏曲   談資料收集的挑戰
資料分析的前奏曲 談資料收集的挑戰
 
2013 年多媒體網路期末專題
2013 年多媒體網路期末專題2013 年多媒體網路期末專題
2013 年多媒體網路期末專題
 
Combo8 第一天上雲端好嗎?
Combo8 第一天上雲端好嗎?Combo8 第一天上雲端好嗎?
Combo8 第一天上雲端好嗎?
 
雙重記錄。 為FB廣告導購做Double Check
 雙重記錄。 為FB廣告導購做Double Check 雙重記錄。 為FB廣告導購做Double Check
雙重記錄。 為FB廣告導購做Double Check
 
Pyconf2014 lightening
Pyconf2014 lighteningPyconf2014 lightening
Pyconf2014 lightening
 
Google analytics 還原使用者操作現場
Google analytics 還原使用者操作現場Google analytics 還原使用者操作現場
Google analytics 還原使用者操作現場
 
No idea event
No idea eventNo idea event
No idea event
 
Solr
SolrSolr
Solr
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
Facebook Hack Presentation
Facebook Hack Presentation Facebook Hack Presentation
Facebook Hack Presentation
 

Chrome dev tool