国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

前端開發必備調試技巧

zhou_you / 3312人閱讀

摘要:定義使用向控制臺輸出信息,產生文件和啟動調試會話用途,用于調試,查看錯誤等。在上反鍵可以選擇可以重新執行該函數,配合變量修改和編輯代碼等功能,可以在當前中反復進行調試。

Chrome調試工具的使用 常用的面板

Elements(元素面板)

Console(控制臺面板)

Sources(資源面板)

NetWork(網絡面板)

1. Elements panel

定義:通過Elements 面板,不僅僅可以查看和編輯頁面和樣式,而且所做的改變立即生效。

操作DOM

查看DOM樹:打開Element面板,可以查看所有DOM節點,包括CSS和JavaScript,一般左側查看DOM樹,右側查看CSS樣式。

選區DOM節點:將鼠標移到網頁中的某元素上面,可以選中DOM節點

增加、刪除和修改DOM節點:在Element面板中,選擇DOM節點,在文本處右擊鼠標,會彈出一個菜單,

為節點添加屬性,查看盒模型

查看CSS樣式,如更改CSS屬性,動態變化

技巧:在CSS樣式的屬性值上,如果是數字的屬性值,則可以通過按上下方向快捷鍵來給屬性值加一,通過按住shift鍵的同時按上下方向快捷鍵,可以給屬性值遞增十

Element 譯為“元素”,Element 面板可以讓我們動態查看和編輯DOM節點和CSS樣式表,并且立即生效,避免了頻繁切換瀏覽器和編輯器的麻煩。 我們可以使用Element面板來查看源代碼,它不但可以很好的格式化DOM節點,清晰的展現HTML文檔,比在當前網頁中右擊鼠標選擇“查看網頁源代碼”強大很多。 總之,Element面板可以讓我們很透徹的了解DOM和CSS的底層結構。

碰到的問題

在查看某些偽類的屬性,如:hover時,無法查看到具體的樣式,查閱了一些資料,是通過鼠標Hover在元素上,然后右鍵檢查,或者在面板選擇上:hover。

2. Console panel

定義:使用Console API向控制臺輸出信息,產生JavaScript文件和啟動調試會話

用途:

console.log(messgae),用于調試JS,查看錯誤等。

直接運行JS代碼


碰到的問題

console.log(),console.info(),console.error(),console.warn()需要區別一下,最好使用過濾工具,過濾一些無用信息

3. Network panel

查看HTTP請求,查看cookie,AJAX請求等信息,
例如,給按鈕綁定點擊事件,可以通過網絡面板,來查看請求是否成功發出,和接收到的信息。

4. Sources panel

用途:可以用來設置斷點調試JS

調試步驟

打斷點、單步執行、監聽變化

可以查看作用域、變量、回調等的變化,此外還可以監聽事件的變化。

設置斷點

選擇想要設置斷點的js具體行,點擊行號,就設置了斷點,再次點擊,就取消已設置的斷點。

1、調用棧(Call Stack):當遇到斷點時,Call Stack 會顯示當前斷點所處的方法調用棧,調用棧中的每一層叫做一個 frame,點擊任意 frame 可以跳到該 frame 的調用點上。在 frame 上反鍵可以選擇 Restart Frame 可以重新執行該函數,配合變量修改和編輯代碼等功能,可以在當前 frame 中反復進行調試。

2、作用域變量(Scope Variables):在這里可以查看此時局部變量和全局變量的值。

3、斷點列表(Breakpoints):這里會列出你設置的所有斷點,點擊即可跳轉到對應斷點位置。

碰到的問題

單步執行,和進入到函數執行,是有差別的

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/50967.html

相關文章

  • 前端開發必備調試技巧

    摘要:定義使用向控制臺輸出信息,產生文件和啟動調試會話用途,用于調試,查看錯誤等。在上反鍵可以選擇可以重新執行該函數,配合變量修改和編輯代碼等功能,可以在當前中反復進行調試。 Chrome調試工具的使用 常用的面板 Elements(元素面板) Console(控制臺面板) Sources(資源面板) NetWork(網絡面板) 1. Elements panel 定義:通過Elemen...

    Heier 評論0 收藏0
  • 前端開發必備調試技巧

    摘要:定義使用向控制臺輸出信息,產生文件和啟動調試會話用途,用于調試,查看錯誤等。在上反鍵可以選擇可以重新執行該函數,配合變量修改和編輯代碼等功能,可以在當前中反復進行調試。 Chrome調試工具的使用 常用的面板 Elements(元素面板) Console(控制臺面板) Sources(資源面板) NetWork(網絡面板) 1. Elements panel 定義:通過Elemen...

    binaryTree 評論0 收藏0
  • 你不知道的Chrome DevTools(2):那些debug的技巧

    摘要:我打算把一些上使用的高級技巧寫成你不知道的這一系列的博文,希望大家一起學習學習。然而,這還不是最嚴重的,因為的語法比較寬松和隨意,所以同一功能多種寫法,各種奇葩都有。總結前端在調試代碼的時候,知道開發工具上的小技巧,可以提高查找問題的效率。 Web前端開發過程中必然會用到Chrome瀏覽器自帶的開發者工具Chrome DevTools,使用它作為Web前端開發性能調試的必備工具。就連隔...

    warnerwu 評論0 收藏0
  • 2017-07-14 前端日報

    摘要:前端日報精選技術周刊譯文四種使用提升應用的方式當我們談論前端架構時,我們到底在談論什么是的,來了與之爭發布中文譯是的,來了掘金第期實踐總結個必備的裝逼技巧掘金年學習最好的書籍圓形隨機分布種事件驅動的架構試用知識總結個人文章 2017-07-14 前端日報 精選 SegmentFault 技術周刊【譯文】四種使用webpack提升Vue應用的方式當我們談論前端架構時,我們到底在談論什么?...

    lewinlee 評論0 收藏0
  • 前端資源系列(4)-前端學習資源分享&前端面試資源匯總

    摘要:特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 特意對前端學習資源做一個匯總,方便自己學習查閱參考,和好友們共同進步。 本以為自己收藏的站點多,可以很快搞定,沒想到一入匯總深似海。還有很多不足&遺漏的地方,歡迎補充。有錯誤的地方,還請斧正... 托管: welcome to git,歡迎交流,感謝star 有好友反應和斧正,會及時更新,平時業務工作時也會不定期更...

    princekin 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<