Console的這些功能你了解嗎吉拳?Console的其他騷操作

圖怪獸_0c5a98c289398aa43af2b98bc6a86237_75873.png

還在console.log()嗎质帅??留攒?

在前端開發(fā)中煤惩,相信有不少小伙伴調(diào)試代碼的時候用得最多的就是console.log()了,但是如果面對復(fù)雜數(shù)據(jù)時炼邀,是不是就有些雞肋呢魄揉?其實console為我們提供了很多方法,但小伙伴們用到的又有幾個呢

下面讓我?guī)Т蠹襾硪黄鹂纯碿onsole的花式調(diào)用拭宁。

console.log()


    console.log(console)
微信截圖_20220816103608.png

語法

  1. console.log(js常見數(shù)據(jù))

        console.log(123) //123
    
  2. 占位符寫法

    • 字符串: %s;

    • 整數(shù):%d;

    • 浮點數(shù):%f

    • 對象:%o或%O洛退;

    • css: %c;


      微信截圖_20220816111709.png
      let name = '小胖學(xué)前端'
      let age = 18
      console.log('My name is %s, My age is %d',name,age)
      //My name is 小胖學(xué)前端, My age is 18?
  1. 模板語法
     let name = '小胖學(xué)前端'
     let age = 18
     console.log(`My name is ${name}, My age is ${age}`) 
     //My name is 小胖學(xué)前端, My age is 18?

console.clear()


該方法用于清楚控制臺信息


微信截圖_20220816152034.png

console.debug()


輸出調(diào)試級別消息瓣俯,在瀏覽器中配置debug后才可以顯示,比如在Firefox瀏覽器中兵怯,沒有勾選調(diào)試是無法顯示的,只有勾選以后才會顯示彩匕。

微信截圖_20220816152538.png

console.error()


向web控制臺輸出一條錯誤消息。


微信截圖_20220816152957.png

console.info()


向控制臺輸出一條通知消息

微信截圖_20220816153312.png

console.warn()


向 Web 控制臺輸出一條警告信息

微信截圖_20220816153446.png

上面基礎(chǔ)部分完了媒区,接下來看重頭戲

打印表格


console對象中有一個console.table()方法驼仪,作用是將數(shù)據(jù)以表格形式展現(xiàn),該方法必須接收的一個必選參數(shù)data,這個對象可以是一個數(shù)組或者對象袜漩,以及一個可選參數(shù)cloums绪爸,表示一個包含列的名稱的數(shù)組。

    let arr = [
        { name: '張三', age: 18, sex: '男' },
        { name: '李四', age: 19, sex: '男' },
        { name: '王五', age: 20, sex: '男' },
    ]
    console.table(arr)

運行效果如下圖所示


微信截圖_20220816160748.png

微信截圖_20220816160818.png

用來統(tǒng)計


console對象中的count()方法可以用來完成計數(shù)的操作噪服,該方法接受一個可選的參數(shù)毡泻,即輸出的內(nèi)容,默認(rèn)為default粘优;該方法還可以根據(jù)不同的參數(shù)來分別計數(shù)仇味。

    console.count('我是');
    console.count('小胖');
    console.count('我是');
    console.count('小胖');
    console.count('我是');
    console.count('小胖');

運行效果如圖:

微信截圖_20220816161644.png

console對象中還存在一個countReset()方法,這個方法是用來重啟計數(shù)器的,我就不一一展示了雹顺,感興趣的同學(xué)可以自己試一下丹墨。

console.dir()


console.dir()我自己的理解是相當(dāng)于打印數(shù)據(jù)結(jié)構(gòu)樹

    let student = {
        name: '張三',
        age:18,
        sex: '男',
        sutdentInfo: {
            grade: '高三年級',
            class: '335班'
        }
    }
    console.log(student)
    console.dir(student)

運行效果是這樣

微信截圖_20220816162523.png

分組顯示


console 的分組顯示涉及到group()、groupCollapsed()和groupEnd()三個方法來將不同的控制臺輸出組合在一起以顯示它們之間的一種關(guān)系形式嬉愧。通常是組合在一起使用的贩挣。

  • group接收一個參數(shù),表示組名没酣,如果不設(shè)置王财,在不同瀏覽器表現(xiàn)不一致,瀏覽器默認(rèn)展開組裕便。

  • groupCollapsed()與group的不同在于groupCollapsed會自動折疊組绒净。

  • groupEnd()表示組的結(jié)束。

        //默認(rèn)展開
        console.group('person')
        console.log('name: 張三')
        console.log('age: 19')
        console.groupEnd()
        //默認(rèn)折疊
        console.groupCollapsed('person')
        console.log('name: 張三')
        console.log('age: 19')
        console.groupEnd()
    
    運行效果:
微信截圖_20220816163948.png

寫在最后

本片文章到這里就結(jié)束了偿衰,這是小編第一次寫挂疆,如有錯誤,請多多見諒下翎;如果覺得有用缤言,可以點贊支持一下~

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市视事,隨后出現(xiàn)的幾起案子胆萧,更是在濱河造成了極大的恐慌,老刑警劉巖郑口,帶你破解...
    沈念sama閱讀 221,548評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鸳碧,死亡現(xiàn)場離奇詭異盾鳞,居然都是意外死亡犬性,警方通過查閱死者的電腦和手機(jī)瞻离,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,497評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來乒裆,“玉大人套利,你說我怎么就攤上這事『姿#” “怎么了肉迫?”我有些...
    開封第一講書人閱讀 167,990評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長稿黄。 經(jīng)常有香客問我喊衫,道長,這世上最難降的妖魔是什么杆怕? 我笑而不...
    開封第一講書人閱讀 59,618評論 1 296
  • 正文 為了忘掉前任族购,我火速辦了婚禮,結(jié)果婚禮上陵珍,老公的妹妹穿的比我還像新娘寝杖。我一直安慰自己,他們只是感情好互纯,可當(dāng)我...
    茶點故事閱讀 68,618評論 6 397
  • 文/花漫 我一把揭開白布瑟幕。 她就那樣靜靜地躺著,像睡著了一般留潦。 火紅的嫁衣襯著肌膚如雪只盹。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,246評論 1 308
  • 那天兔院,我揣著相機(jī)與錄音殖卑,去河邊找鬼。 笑死秆乳,一個胖子當(dāng)著我的面吹牛懦鼠,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播屹堰,決...
    沈念sama閱讀 40,819評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼肛冶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了扯键?” 一聲冷哼從身側(cè)響起睦袖,我...
    開封第一講書人閱讀 39,725評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎荣刑,沒想到半個月后馅笙,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伦乔,經(jīng)...
    沈念sama閱讀 46,268評論 1 320
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,356評論 3 340
  • 正文 我和宋清朗相戀三年董习,在試婚紗的時候發(fā)現(xiàn)自己被綠了烈和。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,488評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡皿淋,死狀恐怖招刹,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情窝趣,我是刑警寧澤疯暑,帶...
    沈念sama閱讀 36,181評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站哑舒,受9級特大地震影響妇拯,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜洗鸵,卻給世界環(huán)境...
    茶點故事閱讀 41,862評論 3 333
  • 文/蒙蒙 一越锈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧预麸,春花似錦瞪浸、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,331評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至贡翘,卻和暖如春蹈矮,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背鸣驱。 一陣腳步聲響...
    開封第一講書人閱讀 33,445評論 1 272
  • 我被黑心中介騙來泰國打工泛鸟, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人踊东。 一個月前我還...
    沈念sama閱讀 48,897評論 3 376
  • 正文 我出身青樓北滥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親闸翅。 傳聞我的和親對象是個殘疾皇子再芋,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,500評論 2 359

推薦閱讀更多精彩內(nèi)容