日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

JS使用Chrome瀏覽器實現調試線上代碼

瀏覽:173日期:2024-04-29 08:09:13

前言

之前調試前端bug都是在開發環境中做完并多次測試沒有問題之后發布測試環境,驗收合格之后發布生產。但生產環境偏偏會有和開發和測試環境不一致的情況,例如測試環境需要加密,而開發環境先不加密,測試環境傳給我們的時間格式和生產環境時間格式不一致,數組對象不一致等導致線上生產報錯的bug。

為了更好的在線上環境檢測到具體的bug,節省我們在本地把地址改為生產的地址并走多一遍流程測試的麻煩,Chrome瀏覽器dbug測試就顯得尤為重要了。

一、定位js代碼并標記dbug

首先F12打開控制臺,然后選擇'Sources'選項卡,在Sources面板中選擇要調試的文件,在右側會打開該文件,瀏覽找到要調試的JavaScript代碼,點擊代碼行號,設置dbug;

JS使用Chrome瀏覽器實現調試線上代碼

像上面的兩個console,第一個打印的是’aaa’,第二個打印的是’bbb’,此時在第二個console左側點擊一下,就會出現dbug的紅點,刷新網頁時,運行到第二個console就會停止,也就是只會打印aaa。

二、格式化顯示的JS代碼

現在很多公司都要求前端代碼打包并加密,因此我們看到的代碼可能幾乎沒有可讀性可言,此時我們只需要點擊下面的格式化按鈕,瀏覽器就會自動幫我們整理好代碼的格式,真心大愛Chrome。

JS使用Chrome瀏覽器實現調試線上代碼

JS使用Chrome瀏覽器實現調試線上代碼

三、跳轉到下一個dbug/單步運行/步入行數內部

我們的程序大多數情況不可能只定位一個dbug,但定位太多個又會導致控制臺顯得很亂,并且無法直接在函數內部定位。

但幸運的是Chrome都有快捷鍵幫助我們解決上述問題。

JS使用Chrome瀏覽器實現調試線上代碼

JS使用Chrome瀏覽器實現調試線上代碼

JS使用Chrome瀏覽器實現調試線上代碼

按下F8就可以運行完成就運行到下一個斷點處,按F10就可以單步調試,就是指代碼運行到下一行而不是下一個斷點,按F11再點擊代碼的行號就可以在方法體的函數內部標記dbug。

四、查看變量的值

鼠標移到變量上面,就會顯示變量的內容,右側調試面板中的Scope中也可以看到局部變量的內容。

JS使用Chrome瀏覽器實現調試線上代碼

JS使用Chrome瀏覽器實現調試線上代碼

注意,如果在賦值前dbug沒有運行到這個位置,那么顯示的變量值為undefined。

五、利用Watch監視變量的值

在Source中選擇變量,然后點擊右鍵,在右鍵菜單中選擇'Add selected text in watches',就會將當前選擇的文本內容加到Watch中了,這里的內容會隨著代碼的執行而動態變化。

JS使用Chrome瀏覽器實現調試線上代碼

六、利用Call Stack查看代碼的層次關系以及Breakpoints查看所有斷點

也是在Sources頁下方就可以看到。

JS使用Chrome瀏覽器實現調試線上代碼

七、最重要的一點--在Console中顯示和改變變量值

在Console中直接輸入變量,或是在Source中選擇變量,然后點擊右鍵,在右鍵菜單中選擇'Evaluate in console',就可以在Console中顯示變量的值了。也可以直接在Console中輸入變量名=變量值,就可以修改變量的值了,相當于我們無需借助編輯器就可以調試線上的數據,而一旦報錯瀏覽器也會定位到錯誤的行,可以說非常贊了。

這種方式可以在變量賦新值之前配合dbug使用,或者直接console出該變量的值,來確定是否和其他環境的值一樣被自己解密或轉變格式。

JS使用Chrome瀏覽器實現調試線上代碼

總結

以上方式足夠在線上環境找出大多數bug,最后在本地把接口地址換成開發環境的地址,代碼改完后生產環境測試一遍,基本一步到位。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: JavaScript
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲一二av| 免费一区二区视频| 国产探花一区| 欧美一区不卡| 国产欧美一区二区精品久久久| 日韩精品一区二区三区中文在线 | 成人国产精选| 国产传媒av在线| 日韩啪啪电影网| 免费视频一区三区| 久久精品中文| 亚洲综合日韩| 7777精品| 福利视频一区| 人人精品亚洲| 亚洲视频www| 亚州av日韩av| 国产精品扒开腿做爽爽爽软件| 麻豆成人综合网| 国产精品xx| 婷婷丁香综合| 午夜性色一区二区三区免费视频| 91精品一区| 老牛国内精品亚洲成av人片| 色婷婷色综合| 国产成人黄色| 欧美高清一区| 亚洲精品无播放器在线播放| 国产精品尤物| 99久久久久| 久久亚洲欧洲| 欧美国产不卡| 性欧美69xoxoxoxo| 日韩国产在线观看一区| 里番精品3d一二三区| 日韩精品影视| 日韩一区二区三区在线看| 久久亚洲资源中文字| 久久久精品日韩| 亚洲一区二区小说| 久久av网站| 欧美在线亚洲| 久久99免费视频| 伊人久久大香线蕉av不卡| 午夜精品影视国产一区在线麻豆| 精品视频久久| 日本欧美在线看| 麻豆成人综合网| 在线 亚洲欧美在线综合一区| 日本午夜精品视频在线观看| 在线一区av| 日韩国产欧美在线播放| 国产精品伦理久久久久久| 亚洲免费中文| 精品国产aⅴ| 亚洲无线一线二线三线区别av| 91精品在线免费视频| 日韩精品欧美激情一区二区| 日本亚洲欧美天堂免费| 日韩成人综合| 午夜久久av| 久久蜜桃资源一区二区老牛| 日韩国产91| 日韩中文在线播放| 国产亚洲一区| 亚洲大全视频| 国产一区二区精品福利地址| 日韩在线播放一区二区| 神马午夜在线视频| 日韩国产成人精品| 久久中文视频| 久久精品免视看国产成人| 国产视频久久| 91精品韩国| 国产劲爆久久| 亚洲三级毛片| 亚洲欧美综合| av中文资源在线资源免费观看| 婷婷综合福利| 欧美日韩少妇| 成人羞羞视频在线看网址| 日韩不卡免费视频| 久久亚洲欧洲| 欧美jjzz| 成人av三级| 欧美日韩黄网站| 日韩精品一二区| 免费成人网www| 国产在线观看www| 国产精品99久久免费观看| 久久不射网站| 99久久激情| sm久久捆绑调教精品一区| 国产精品久久久久久久久免费高清 | 免费人成黄页网站在线一区二区| 美女福利一区二区三区| 国产日韩欧美在线播放不卡| 综合色就爱涩涩涩综合婷婷| 午夜精品影院| 国产主播一区| 精品三级久久| 极品av在线| 国产一区二区三区四区大秀| 久久不卡国产精品一区二区| 欧美色综合网| 青青国产精品| 日韩国产精品久久久久久亚洲| 老司机久久99久久精品播放免费| 1024精品一区二区三区| 欧洲av一区二区| 日本高清不卡一区二区三区视频| 麻豆免费精品视频| 国产欧美自拍| 欧美激情亚洲| 欧美aa在线视频| 免费一区二区三区在线视频| 国产极品一区| 毛片不卡一区二区| 精品免费av| 国产成人精品一区二区三区视频 | 久久国产66| 9色国产精品| 在线综合欧美| 欧美一区=区| 亚洲免费中文| 男人的天堂久久精品| 亚洲天堂免费| 亚洲69av| 国产精品久久久久久久久免费高清| 国产精品tv| 国产精品国产一区| 欧美香蕉视频| 欧美va天堂| 欧美专区一区二区三区| 亚洲一区二区三区久久久| 亚洲午夜免费| 日本麻豆一区二区三区视频| 国产精品久av福利在线观看| 欧美激情aⅴ一区二区三区| 成人台湾亚洲精品一区二区| 日韩av福利| 自拍日韩欧美| 亚洲精品韩国| 国产精品久久久久77777丨| 国产一区一一区高清不卡| www.com.cn成人| 日韩视频免费| 亚久久调教视频| 里番精品3d一二三区| 日韩欧美一区二区三区免费看| 亚洲精品2区| 亚洲开心激情| 美女毛片一区二区三区四区最新中文字幕亚洲 | 久久裸体视频| 亚洲在线网站| 欧美亚洲国产日韩| 日韩av专区| 在线成人直播| 日韩高清不卡在线| 国产在视频一区二区三区吞精| 欧美中文一区二区| 亚洲日韩中文字幕一区| 国产欧美日韩精品一区二区免费| 麻豆91在线播放| 久久久久久久久99精品大| 欧美专区18| 欧美激情综合| 欧美精品激情| 国产精品乱战久久久| 五月激情久久| 亚洲色图网站| 久久精品国产在热久久| 亚洲精品午夜av福利久久蜜桃| 日韩不卡一区二区| 亚洲天堂一区二区| 日本免费新一区视频| 亚洲天堂资源| 丝袜美腿亚洲色图| 久久亚洲资源中文字| 亚洲精品一二三区区别| 免费久久久久久久久| 亚洲一二av| 国产精品黑丝在线播放| 一区二区三区网站| 大香伊人久久精品一区二区| 美女av在线免费看| 不卡在线一区二区| 亚洲性视频h| 激情欧美一区| 精品国产午夜| 日韩欧美一区二区三区在线观看 | 亚洲性图久久| 国产精品久久久久久av公交车| 日韩免费小视频| 亚洲精一区二区三区| 国精品产品一区| 亚洲欧洲av| 久久中文字幕av| 欧美日一区二区三区在线观看国产免 | 亚洲成人va|