這篇文章給大家介紹console命令怎么在JavaScript中使用,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。
成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、外貿(mào)營銷網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)泗陽,十余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-869222201.分類輸出
console.log('文字信息'); console.info('提示信息'); console.warn('警告信息'); console.error('錯(cuò)誤信息');
2.分組輸出
console.group('1'); console.log("1-1"); console.log("1-2"); console.groupEnd(); console.group('2'); console.log("2-1"); console.log("2-2"); console.groupEnd();
生成折疊的分組
console.group('1'); console.log("1-1"); console.log("1-2"); console.groupEnd(); console.group('2'); console.log("2-1"); console.log("2-2"); console.groupEnd();
嵌套
console.group('1'); console.group("1-1"); console.group("1-1-1"); console.log('內(nèi)容'); console.groupEnd(); console.groupEnd(); console.group("1-2"); console.log('內(nèi)容'); console.log('內(nèi)容'); console.groupEnd(); console.groupEnd(); console.groupCollapsed('2'); console.group("2-1"); console.log('內(nèi)容'); console.groupEnd(); console.group("2-2"); console.groupEnd(); console.groupEnd();
3.表格輸出
console.table()將傳入的對(duì)象,或數(shù)組以表格形式輸出
var Obj = { Obj1: { a: "a1", b: "b1", c: "c1" }, Obj2: { a: "a2", b: "b2", c: "c2" }, Obj3: { a: "a3", b: "b3", c: "c3" } } console.table(Obj);
var Arr = [ ["a1","b1","c1"], ["a2","b2","c2"], ["a3","b3","c3"], ] console.table(Arr);
4.查看對(duì)象
顯示一個(gè)對(duì)象的所有屬性和方法Console.dir()和Console.log()相同
var ss = { name: 'AA', title: 'title1', } console.log("console.dir(ss)"); console.dir(ss); console.log("console.log(ss)"); console.log(ss);
5.查看節(jié)點(diǎn)
Console.dirxml()顯示一個(gè)對(duì)象的所有屬性和方法
Flowchart
6.條件輸出
當(dāng)?shù)谝粋€(gè)參數(shù)或返回值為真時(shí),不輸出內(nèi)容
當(dāng)?shù)谝粋€(gè)參數(shù)或返回值為假時(shí),輸出后面的內(nèi)容并拋出異常
console.assert(true, "see"); console.assert((function() { return true;})(), "see"); console.assert(false, "not see"); console.assert((function() { return false;})(), "not see");
7.記次輸出
輸出內(nèi)容和被調(diào)用的次數(shù)
(function () { for(var i = 0; i < 5; i++){ console.count("運(yùn)行次數(shù):"); } })()
8.追蹤調(diào)用堆棧
function add(a, b) { console.trace("Add"); return a + b; } function add2(a, b) { return add1(a, b); } function add1(a, b) { return add(a, b); } var x = add2(1, 1);
9.計(jì)時(shí)
Console.time()中的參數(shù)作為計(jì)時(shí)器的標(biāo)識(shí),具有唯一性
Console.timeEnd()中的參數(shù)來結(jié)束此標(biāo)識(shí)的計(jì)時(shí)器,并以毫秒為單位返回運(yùn)行時(shí)間
最多同時(shí)運(yùn)行10000個(gè)計(jì)時(shí)器
console.time("Chrome中循環(huán)1000次的時(shí)間"); for(var i = 0; i < 1000; i++) { } console.timeEnd("Chrome中循環(huán)1000次的時(shí)間");
關(guān)于console命令怎么在JavaScript中使用就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。