node.js中的console用法總結(jié)
//建立app.js頁面
// 一:頁面代碼
console.log("log信息");
//在頁面中執(zhí)行(node app.js)這個(gè)文件會(huì)在控制臺(tái)中看到log信息:"log信息"
//換個(gè)方式執(zhí)行:node app.js 1>info.txt(1代表重定向標(biāo)準(zhǔn)輸出流);
//這個(gè)時(shí)候會(huì)在app.js的同級(jí)目錄下看到一個(gè)info.txt文件,里面還有"log信息".
//二:依次序輸出所有字符串
console.log("%s","first","second");
//輸出結(jié)果:first second
//三.將對象轉(zhuǎn)換為普通字符串后執(zhí)行
console.log("%s","guoyansi",{name:"思思博士"});
//輸出結(jié)果:guoyansi { name: '思思博士' }
//四:
//將字符串作為數(shù)值進(jìn)行轉(zhuǎn)換
console.log("%d","25.6");
//輸出結(jié)果:25.6
console.log("%d","guoyansi");
//輸出結(jié)果:guoyansi
//五 輸出%
console.log("%%");
//輸出結(jié)果:%
console.log("%%","gys");
//輸出結(jié)果:% gys
//六 將console.error信息輸出到文件中去
//頁面代碼:
console.error("guoyansi is error");
//利用node app.js 2>err.txt啟動(dòng)這個(gè)頁面
//會(huì)在同級(jí)目錄下多一個(gè)err.txt文件.文件里面還有"guoyansi is error"
//七 直接在命令行啟動(dòng)一個(gè)并不存在的文件javascript.js,這樣:
// node javascript.js 2>info.txt
//輸出結(jié)果:會(huì)在命令行所在的目錄下多出一個(gè)文件info.txt;
//info.txt文件中的內(nèi)容如下
/*
module.js:340
throw err;
^
Error: Cannot find module 'E:\node\gys\javascript.js'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3
*/
//八:console.warn的用法和console.error()用法一樣
//九:console.time()和console.timeEnd()輸出中間代碼的執(zhí)行時(shí)間(注意:time和timeEnd的參數(shù)必須完全一致)
console.time("for循環(huán)的時(shí)間:")
var a=0;
for(var i=0;i<10000000000000;i++){
a++;
}
console.timeEnd("for循環(huán)的時(shí)間:")
/*
* 10.console.trace()方法將當(dāng)前位置處的棧信息作為標(biāo)準(zhǔn)錯(cuò)誤信息進(jìn)行輸出.
* */
var obj={
name:"guoyansi",
age:23,
eat:function(){}
}
console.trace(obj);
//輸出結(jié)果:
不知道你能不能看懂,反正我是看不懂的.
1 //十:console.assert()對表達(dá)式結(jié)果進(jìn)行評估,如果該表達(dá)式的執(zhí)行結(jié)果為false,則輸出一個(gè)消息字符串并拋出AssertionError異常
2 console.assert("g"==="s","g不等于s");
是不是很簡單呢,額。。反正我是感覺看不懂,哈哈
- Node.js API詳解之 util模塊用法實(shí)例分析
- Node.js API詳解之 timer模塊用法實(shí)例分析
- Node.js API詳解之 os模塊用法實(shí)例分析
- Node.js API詳解之 querystring用法實(shí)例分析
- node.js中的console.log方法使用說明
- Node.js利用console輸出日志文件的方法示例
- node.js中的console.info方法使用說明
- node.js中的console.trace方法使用說明
- node.js中的console.error方法使用說明
- node.js中的console.warn方法使用說明
- Node.js console控制臺(tái)簡單用法分析
- Node.js API詳解之 console模塊用法詳解
相關(guān)文章
Node配合WebSocket做多文件下載以及進(jìn)度回傳
這篇文章主要介紹了Node配合WebSocket做多文件下載以及進(jìn)度回傳功能,本文通過實(shí)例代碼效果截圖給大家介紹的非常詳細(xì),需要的朋友可以參考下2019-11-11nodejs實(shí)現(xiàn)HTTPS發(fā)起POST請求
這篇文章主要介紹了nodejs實(shí)現(xiàn)HTTPS發(fā)起POST請求的實(shí)例代碼,非常的簡單實(shí)用,有需要的小伙伴可以參考下。2015-04-04基于Node.js + WebSocket打造即時(shí)聊天程序嗨聊
這篇文章主要介紹了基于Node.js + WebSocket打造即時(shí)聊天程序,有興趣的可以了解一下。2016-11-11Windows環(huán)境下npm install 報(bào)錯(cuò): operation not permitted, rename的解決
這篇文章主要介紹了Windows環(huán)境下npm install 報(bào)錯(cuò): operation not permitted, rename的解決方法,文中對解決的方法介紹的很詳細(xì),有需要的朋友們可以參考借鑒。2016-09-09node.js使用mongoose操作數(shù)據(jù)庫實(shí)現(xiàn)購物車的增、刪、改、查功能示例
這篇文章主要介紹了node.js使用mongoose操作數(shù)據(jù)庫實(shí)現(xiàn)購物車的增、刪、改、查功能,結(jié)合實(shí)例形式詳細(xì)分析了node.js使用mongoose框架操作MongoDB數(shù)據(jù)實(shí)現(xiàn)購物車增刪改查相關(guān)技巧與使用注意事項(xiàng),需要的朋友可以參考下2019-12-12node.js缺少mysql模塊運(yùn)行報(bào)錯(cuò)的解決方法
前幾天在工作中需要利用node.js連接數(shù)據(jù)庫,通過網(wǎng)上的教程連接后運(yùn)行卻報(bào)錯(cuò)了,然后趕緊查找解決的方法,通過測試與朋友的提點(diǎn),終于解決了這個(gè)問題,現(xiàn)在將解決的方法分享給大家,有需要的朋友們可以參考借鑒,下面來一起看看吧。2016-11-11Node.js利用js-xlsx處理Excel文件的方法詳解
這篇文章主要給大家介紹了關(guān)于Node.js利用js-xlsx處理Excel文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-07-07