標籤:style color io 使用 ar strong for 問題 sp
console.warn( "nothing selected, can‘t validate, returning nothing" );
單獨運行,居然在控制台列印出了nothing selected, can‘t validate, returning nothing,
豁然開朗,既然可以這樣在控制台列印出訊息,那以後就省得麻煩去用什麼alert或是按F10去逐行調試了,肯定可以節省不少時間。
特意使用for(var i in console)查看了下各種瀏覽器控制台對console的支援,如下
IE控制台
log info warn error assert dir clear profile profileEnd
Firebug控制台
log info warn error debug exception assert dir dirxml trace group groupEnd groupCollapsed time timeEnd profile profileEnd count clear table notifyFirebug firebug
Chrom控制台
profiles memory debug error info log warn dir dirxml trace assert count markTimeline profile profileEnd time timeEnd group groupCollapsed groupEnd
Opera控制台
time timeEnd trace profile profileEnd debug log info warn error assert dir dirxml group groupCollapsed groupEnd count table
可以看出,四種瀏覽器對log、info、warn、error四個基本方法都是支援的,除了IE,其他三種還支援個debug,所以使用debug要注意,當然咯,平時列印調試什麼的,用log就行。還有個問題,IE6/7沒有開發人員工具,也就沒有控制台,而FF本身也是不帶控制台的,需要載入Firebug外掛程式並且啟動它,才能console,否則就是js報錯了。
Js也有console對象,在控制台列印調試再好不過