成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Node.js學(xué)習(xí)之路02——常用的Console對(duì)象的屬性

elina / 3299人閱讀

摘要:常用的對(duì)象的屬性和瀏覽器環(huán)境和環(huán)境下都可以正常輸出,功能類似和普通的分類輸出,如果參數(shù)不為錯(cuò)誤那么瀏覽器端發(fā)出警告信息和錯(cuò)誤內(nèi)容那么環(huán)境下輸出的是普通正常內(nèi)容環(huán)境下報(bào)錯(cuò)前端,可以使用的插件,在需要的地方,直接輸入就可以停在這里后端,直接使用

常用的Console對(duì)象的屬性 1. console.log()console.info()

瀏覽器環(huán)境和Node環(huán)境下都可以正常輸出,功能類似

2. console.warn()console.error()

普通的分類輸出,如果參數(shù)不為錯(cuò)誤

那么瀏覽器端發(fā)出警告信息和錯(cuò)誤內(nèi)容

那么Node環(huán)境下輸出的是普通正常內(nèi)容

3. console.debug()

Node環(huán)境下console.debug()報(bào)錯(cuò)

前端debug,可以使用chrome的插件Alt Devtools,在需要debug的地方,直接輸入debugger就可以停在這里

后端debug,直接使用npm下載node-inspector,使用時(shí),直接在命令行輸入node-inspector,打開瀏覽器,在需要debug的地方打斷點(diǎn)

4. console.table()

表格形式輸出內(nèi)容

瀏覽器端以表格形式顯示數(shù)據(jù),并且顯示數(shù)據(jù)及其原型

數(shù)據(jù)格式01

var user = {
    name: "Sherry",
    age: 18,
    school: ["Beijing School", "Shanghai School"],
}
console.table(user);

數(shù)據(jù)格式02

var user = {
    name: "Sherry",
    age: 18,
    school: {
        beijing: "Beijing School",
        shanghai: "Shanghai School"
    }
}
console.table(user)

Node環(huán)境下console.table()報(bào)錯(cuò)

5. console.count()

瀏覽器端,輸出這個(gè)方法被調(diào)用了多少次

for循環(huán)里計(jì)數(shù)

某一個(gè)function調(diào)用了多少次

在全局調(diào)用將一直輸出1

Node環(huán)境下console.count()報(bào)錯(cuò)

6. console.dir()

對(duì)象形式輸出內(nèi)容

瀏覽器端

輸入普通參數(shù),結(jié)果就是輸出參數(shù)的值,就是console.table()輸出的去掉表格的部分

以目錄樹的形式,顯示 DOM 節(jié)點(diǎn)。參數(shù)可以為document或者document.body等DOM節(jié)點(diǎn),輸出DOM節(jié)點(diǎn)的屬性

Node環(huán)境下輸出普通的文本內(nèi)容, 但是可以顯示不同顏色

console.log("console.dir(user, {colors: true})");
var user = {
    name: "Sherry",
    age: 18,
    school: {
        beijing: "Beijing School",
        shanghai: "Shanghai School"
    }
}
console.dir(user, {colors: true})

7. console.dirxml()

瀏覽器DOM節(jié)點(diǎn)形式輸出

瀏覽器端

輸入普通參數(shù),結(jié)果就是輸出參數(shù)的值,就是console.table()輸出的去掉表格的部分

參數(shù)可以為document或者document.body等DOM節(jié)點(diǎn),輸出DOM節(jié)點(diǎn)的HTML的內(nèi)容

Node環(huán)境下console.dirxml()報(bào)錯(cuò)

8. console.time()console.timeEnd()

計(jì)算某個(gè)操作耗費(fèi)的時(shí)間

操作所花費(fèi)的時(shí)間,瀏覽器端和Node環(huán)境下都可以使用,功能相同

console.time("for 1000000 times");
for(let i = 0; i < 1000000; i++){

}
console.timeEnd("for 1000000 times");

輸出結(jié)果:for 1000000 times: 3.094ms

9. console.assert()

條件判斷形式輸出內(nèi)容

console.assert(<判斷條件>, <條件為false時(shí)的輸出>)作用就是進(jìn)行條件判斷,第一個(gè)參數(shù)為truefalse的判斷條件,第二個(gè)參數(shù)是如果第一個(gè)參數(shù)為false時(shí)的輸出,如果第一個(gè)參數(shù)為true,那么第二個(gè)參數(shù)不輸出

瀏覽器端和Node環(huán)境下都可以使用

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/92777.html

相關(guān)文章

  • Node.js學(xué)習(xí)之路06——fs文件系統(tǒng)之目錄操作與文件信息

    6. 目錄操作 6.1 創(chuàng)建目錄 如果存在該目錄,就創(chuàng)建失敗 同步創(chuàng)建目錄fs.mkdirSync(path, [mode]) const fs = require(fs); let mkdir = ./mkdir; fs.mkdir(mkdir, (err) => { if (err) { console.log(`mkdir ${mkdir} file faile...

    用戶83 評(píng)論0 收藏0
  • Node.js學(xué)習(xí)之路03——Buffer類初識(shí)

    摘要:然而,在處理流或文件流時(shí),必須要處理二進(jìn)制數(shù)據(jù)。因此,在中,定義了一個(gè)類,該類用來創(chuàng)建一個(gè)專門存放二進(jìn)制數(shù)據(jù)的緩存區(qū)。因?yàn)樵谟?jì)算字符串的長度時(shí),以位子作為一個(gè)單位,而在計(jì)算緩存區(qū)的長度時(shí),以字節(jié)作為一個(gè)單位。 buffer對(duì)象 1. 什么是buffer 在客戶端Javascript腳本代碼中,對(duì)于二進(jìn)制數(shù)據(jù)沒有提供一個(gè)很好的支持。然而,在處理TCP流或文件流時(shí),必須要處理二進(jìn)制數(shù)據(jù)...

    DobbyKim 評(píng)論0 收藏0
  • Node.js學(xué)習(xí)之路14——Process進(jìn)程

    摘要:在中,只支持單線程。在這種場(chǎng)合下,如果能夠使用多進(jìn)程,則可以為每個(gè)請(qǐng)求分配一個(gè)進(jìn)程,從而可以更好地使用服務(wù)器端的資源。進(jìn)程進(jìn)程對(duì)象的屬性用于運(yùn)行應(yīng)用程序的可執(zhí)行文件的絕對(duì)路徑的版本號(hào)及其各依賴的版本號(hào)當(dāng)前運(yùn)行的平臺(tái)用于讀入標(biāo)準(zhǔn)輸入流的對(duì)象。 Process 在Node.js中,只支持單線程。但是在應(yīng)用程序中,如果只使用單線程進(jìn)行操作,從接收請(qǐng)求開始到返回響應(yīng)為止的這段時(shí)間內(nèi)可能存在很長...

    darry 評(píng)論0 收藏0
  • Node.js學(xué)習(xí)之路20——readline模塊與util模塊

    摘要:使用模塊逐行讀取流數(shù)據(jù)創(chuàng)建對(duì)象在模塊中,通過對(duì)象的使用來實(shí)現(xiàn)逐行讀取流數(shù)據(jù)的處理。屬性值為一個(gè)可用來寫入流數(shù)據(jù)的對(duì)象,用于指定數(shù)據(jù)的輸出目標(biāo)。屬性值為一個(gè)函數(shù),用于指定補(bǔ)全處理。 1. 使用readline模塊逐行讀取流數(shù)據(jù) 1.1. 創(chuàng)建Interface對(duì)象 在readline模塊中,通過Interface對(duì)象的使用來實(shí)現(xiàn)逐行讀取流數(shù)據(jù)的處理。因此首先要?jiǎng)?chuàng)建Interface對(duì)象,...

    XFLY 評(píng)論0 收藏0
  • Node.js學(xué)習(xí)之路25——Expressrequest對(duì)象

    摘要:對(duì)象表示請(qǐng)求并且具有請(qǐng)求查詢字符串參數(shù)正文標(biāo)題頭等屬性對(duì)應(yīng)用程序?qū)嵗囊帽4媪撕芏鄬?duì)使用中間件的應(yīng)用程序?qū)嵗囊脪燧d在路由實(shí)例上的路徑請(qǐng)求主體和和包含在請(qǐng)求正文中提交的數(shù)據(jù)的鍵值對(duì)默認(rèn)情況下它是未定義的當(dāng)您使用體解析中間件如和時(shí)將被填 2. request req對(duì)象表示http請(qǐng)求,并且具有請(qǐng)求查詢字符串,參數(shù),正文,http標(biāo)題頭等屬性 app.get(/user/:id, ...

    cocopeak 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<