nodejs的核心對象console



/**
* console的用法
* 1、console。log() 日志
* 2、console。info() 信息
* 3、console。error() 錯誤
* 4、console.warn() 警告
* 5、dir *查看一個對象內部的屬性和值
* 6、time *計算程序執行的時間
* 7、trace *輸出當前的調用棧
* 8、assert(表達式,字符串) //當表達式為false時,執行后面的表達式
*/

//1、console的基本用法
console.log('this is log.');
console.info('this is info.');
console.error('this is error.');
console.warn('this is warn.');

//2、dir查看一個變量、函數、對象內部的屬性和值
var obj=new Object();
obj.name="shen";
obj.age="26";
obj.say=function(){
console.log("I am say function of obj.");

}
console.dir(obj);

var name="Alice";
console.dir(name);

var dirFunction=function(){
console.log("I am a function.");
}
console.dir(dirFunction);


//3、time *計算程序執行的時間
console.time("sumTime")
//需要統計時間的程序,如:計算0到1000000的和所用的時間
var sum= 0,i=0;
while(i<1000000){
sum+=++i;
}
console.timeEnd("sumTime")


//4、trace *輸出當前的調用棧,可以給它傳一個參數名
console.trace();
console.trace("tranceName");

//5、assert(表達式,字符串) //當表達式為false時,執行后面的表達式
console.assert(1==1,"表達式為true,不是輸出內容");
console.assert(1==2,"assert的表達式為false");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM