console物件是j**ascript的原生物件。
console的常見用途有兩個。
console.log方法用於在控制台輸出資訊。它可以接受乙個或多個引數,將它們連線起來輸出。
console.log("hello world");
console.log("a", "b", "c");
如果第乙個引數是格式字串(使用了格式佔位符),console.log方法將依次用後面的引數替換佔位符,然後再進行輸出。
console.log("%s + %s = %s", 1, 2, 3);
console.log方法支援以下佔位符,不同型別的資料必須使用對應的佔位符。
console.log("%cthis text is styled", "color: red; background: yellow; font-size: 24px;");
上述**執行後,輸出的內容將顯示為黃底紅字。
console.info是console.log方法的別名,用法完全一樣。
console.debug方法與console.log方法類似,會在控制台輸出除錯資訊。但是,預設情況下,console.debug輸出的資訊不會顯示,只有在開啟顯示級別在verbose的情況才會顯示。
console物件的所有方法,都可以被覆蓋。因此可以按照自己的需要,定義console.log方法。
["log", "info", "warn", "error"].foreach(function(method) );
對於某些復合型別的資料,console.table方法可以將其轉為**顯示。
console.count方法用於計數,輸出它被呼叫了多少次。
console.dir方法用來對乙個物件進行檢查(inspect),並以易於閱讀和列印的格式顯示。
這兩個方法用於計時,可以算出乙個操作所花費的準確時間。
console.time("array initialize");
var array = new array(10000);
for (let i = array.length -1; i >= 0; i--)
console.timeend("array initialize")
隱藏控制台(console)視窗
pragma comment linker,subsystem windows entry maincrtstartup 設定入口位址note subsytem 告訴作業系統如何執行編譯生成的.exe檔案,有console windows native posix著四種選擇,如果這個選項引數的值為 ...
Chrome 控制台console的用法
google瀏覽器除錯時可能會用到 1 console.log用於輸出普通資訊 2 console.info用於輸出提示性資訊 3 console.error用於輸出錯誤資訊 4 console.warn用於輸出警示資訊 7 console.assert對輸入的表示式進行斷言,只有表示式為false...
Chrome 控制台console的用法
google瀏覽器除錯時可能會用到 1 console.log用於輸出普通資訊 2 console.info用於輸出提示性資訊 3 console.error用於輸出錯誤資訊 4 console.warn用於輸出警示資訊 7 console.assert對輸入的表示式進行斷言,只有表示式為false...