DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> node.js中的console用法總結
node.js中的console用法總結
編輯:關於JavaScript     

代碼如下:
//建立app.js頁面
// 一:頁面代碼
console.log("log信息");
//在頁面中執行(node app.js)這個文件會在控制台中看到log信息:"log信息"
//換個方式執行:node app.js 1>info.txt(1代表重定向標准輸出流);
//這個時候會在app.js的同級目錄下看到一個info.txt文件,裡面還有"log信息".
//二:依次序輸出所有字符串
console.log("%s","first","second");
//輸出結果:first second
//三.將對象轉換為普通字符串後執行
console.log("%s","guoyansi",{name:"思思博士"});
//輸出結果:guoyansi { name: '思思博士' }
//四:
//將字符串作為數值進行轉換
console.log("%d","25.6");
//輸出結果:25.6
console.log("%d","guoyansi");
//輸出結果:guoyansi
//五  輸出%
console.log("%%");
//輸出結果:%
console.log("%%","gys");
//輸出結果:% gys
//六 將console.error信息輸出到文件中去
//頁面代碼:
console.error("guoyansi is error");
//利用node app.js 2>err.txt啟動這個頁面
//會在同級目錄下多一個err.txt文件.文件裡面還有"guoyansi is error"
//七 直接在命令行啟動一個並不存在的文件javascript.js,這樣:
// node javascript.js 2>info.txt
//輸出結果:會在命令行所在的目錄下多出一個文件info.txt;
//info.txt文件中的內容如下

/*
 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()輸出中間代碼的執行時間(注意:time和timeEnd的參數必須完全一致)
console.time("for循環的時間:")
var a=0;
for(var i=0;i<10000000000000;i++){
    a++;
}
console.timeEnd("for循環的時間:")
/*
 * 10.console.trace()方法將當前位置處的棧信息作為標准錯誤信息進行輸出.
 *  */
var obj={
    name:"guoyansi",
    age:23,
    eat:function(){}
}
console.trace(obj);
//輸出結果:

不知道你能不能看懂,反正我是看不懂的.

 1 //十:console.assert()對表達式結果進行評估,如果該表達式的執行結果為false,則輸出一個消息字符串並拋出AssertionError異常

2 console.assert("g"==="s","g不等於s");

是不是很簡單呢,額。。反正我是感覺看不懂,哈哈

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved