<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
        當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

        Console有哪些Debug方法

        來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 19:50:35
        文檔

        Console有哪些Debug方法

        Console有哪些Debug方法:這次給大家?guī)?lái)Console有哪些Debug方法,使用ConsoleDebug的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。前言在過(guò)去的十年中,我最熱衷的事情之一就是前端開發(fā)(特別是JavaScript)。作為一個(gè)匠人,我喜歡專研各種工具。在本文,我會(huì)為你介紹一些用
        推薦度:
        導(dǎo)讀Console有哪些Debug方法:這次給大家?guī)?lái)Console有哪些Debug方法,使用ConsoleDebug的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。前言在過(guò)去的十年中,我最熱衷的事情之一就是前端開發(fā)(特別是JavaScript)。作為一個(gè)匠人,我喜歡專研各種工具。在本文,我會(huì)為你介紹一些用
        這次給大家?guī)?lái)Console有哪些Debug方法,使用ConsoleDebug的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。

        前言

        在過(guò)去的十年中,我最熱衷的事情之一就是前端開發(fā)(特別是JavaScript)。作為一個(gè)“匠人”,我喜歡專研各種工具。在本文,我會(huì)為你介紹一些用老式console來(lái)debug的技巧。

        是的,我們都知道下面基本的技巧:

        console.log(‘Hello World!');
        console.info(‘Something happened…'); 
        console.warn(‘Something strange happened…'); 
        console.error(‘Something horrible happened…');

        從現(xiàn)在開始,我將教會(huì)你一些你不知道的技巧,讓你成為老司機(jī)!

        1. console.trace()

        如果你想知道消息是哪里打印出來(lái)的,使用console.trace()來(lái)獲取要打印的數(shù)據(jù)的stacktrace。

        2. console.time() && console.timeEnd()

        如果你想分析函數(shù)的性能,可以使用console.time()來(lái)計(jì)時(shí),console.timeEnd()來(lái)結(jié)束計(jì)時(shí),控制臺(tái)會(huì)打印出兩次之間的時(shí)間差。

        3. console.memory

        如果你發(fā)現(xiàn)性能問(wèn)題很難分析,可能還要考慮是否有內(nèi)存泄露,你可以使用console.memory(注意memory是console的屬性,不是函數(shù)),來(lái)查看當(dāng)前的堆的使用情況。

        4. console.profile(‘profileName') & console.profileEnd(‘profileName')

        雖然不是一個(gè)標(biāo)準(zhǔn)的做法,不過(guò)被廣泛接受使用。你可以使用這兩個(gè)命令來(lái)啟動(dòng)和停止profiling。這樣有助你你在代碼中做精準(zhǔn)的profiling。而不依賴于手動(dòng)的鼠標(biāo)點(diǎn)擊。你可以在瀏覽器控制臺(tái)Javacript Profiler中找到剛剛的profile。

        5. console.count(“STUFF I COUNT”)

        有時(shí)候?yàn)榱擞涗浺粋€(gè)函數(shù)或則一段代碼重復(fù)執(zhí)行了多少次,可以使用console.count('?')來(lái)記錄。每一次執(zhí)行到該代碼,就會(huì)自動(dòng)加1。

        6. console.assert(false, “Log me!”)

        你可以使用console.assert來(lái)在某些為假的條件下輸出消息,而不是用if-else。

        注意:在Node.js下會(huì)報(bào)錯(cuò)(Assertion Error)。

        7. console.group(‘group') & console.groupEnd(‘group')

        如果你想對(duì)打印的log做一個(gè)格式化的整理,可以使用console.group()console.groupEnd() 。使用console.group可以將log聚合成組,并且形成嵌套的層級(jí)。

        請(qǐng)看示例:

        8. String substitutions

        你可以使用console.log打印變量(%s = string, %i = integer, %o = object, %f = float)。

        9. console.clear()

        我們已經(jīng)在控制臺(tái)輸出了很多記錄,來(lái)使用console.clear()清空一下。

        10. console.table()

        最后一個(gè)壓軸的!你可以使用console.table()將對(duì)象以表格的形式打印出來(lái)。

        相信看了本文案例你已經(jīng)掌握了方法,更多精彩請(qǐng)關(guān)注Gxl網(wǎng)其它相關(guān)文章!

        推薦閱讀:

        Node module模塊使用詳解(附代碼)

        js實(shí)現(xiàn)滑動(dòng)拼圖驗(yàn)證效果(附代碼)

        Vue全局引入bass.scss實(shí)現(xiàn)步驟

        聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Console有哪些Debug方法

        Console有哪些Debug方法:這次給大家?guī)?lái)Console有哪些Debug方法,使用ConsoleDebug的注意事項(xiàng)有哪些,下面就是實(shí)戰(zhàn)案例,一起來(lái)看一下。前言在過(guò)去的十年中,我最熱衷的事情之一就是前端開發(fā)(特別是JavaScript)。作為一個(gè)匠人,我喜歡專研各種工具。在本文,我會(huì)為你介紹一些用
        推薦度:
        標(biāo)簽: 方法 調(diào)試 還有
        • 熱門焦點(diǎn)

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 午夜在线免费视频| 亚洲永久中文字幕在线| 亚洲乱码一区二区三区国产精品| 中文字幕永久免费视频| 美女被免费视频网站a国产| 91丁香亚洲综合社区| 99视频全部免费精品全部四虎| 久久亚洲精品成人AV| 免费毛片a线观看| 国产V亚洲V天堂无码久久久| 两个人看www免费视频| 久久综合日韩亚洲精品色| 久久精品国产免费一区| 亚洲福利视频一区| 中文字幕成人免费视频| 亚洲综合色7777情网站777| 嫖丰满老熟妇AAAA片免费看| 亚洲AV无码乱码麻豆精品国产| 69成人免费视频无码专区| 亚洲人成色99999在线观看| 男男AV纯肉无码免费播放无码| 亚洲日本VA午夜在线影院| 午夜电影免费观看| 永久免费观看黄网站| 国产亚洲精品自在久久| 182tv免费观看在线视频| 亚洲一日韩欧美中文字幕在线| 波多野结衣免费视频观看| 国产成人精品免费视频大全| 亚洲VA中文字幕无码毛片| 18禁美女黄网站色大片免费观看| 国产午夜亚洲精品| 免费a级黄色毛片| 精品国产污污免费网站| 91亚洲国产成人久久精品网址| 四虎免费在线观看| 国产精品福利片免费看| 亚洲国产精品白丝在线观看| 日日夜夜精品免费视频| 国内精品久久久久影院免费| 亚洲乱码在线视频|