在進(jìn)行java代碼調(diào)試時(shí)盆驹,都會(huì)將結(jié)果或自定義標(biāo)注打印在控制臺(tái)圆丹,那么在瀏覽器調(diào)試js,可以將結(jié)果打印在瀏覽器控制臺(tái)嗎躯喇?答案是可以的辫封,控制臺(tái)打印方式如下:
console.info( "測(cè)試控制臺(tái)輸出" );
各種瀏覽器控制臺(tái)對(duì)console的支持如下:
一、IE瀏覽器控制臺(tái)
log ?info ?warn ?error ?assert dir clear profile profileEnd
二廉丽、火狐Firebug控制臺(tái)
log ?info ?warn ?error ?debug ?exception ?assert ?dir ?dirxml ?trace ?group ?groupEnd ?groupCollapsed ?time ?timeEnd ?profile ?profileEnd ?count ?clear ?table notifyFirebug ?firebug
三倦微、Chrom控制臺(tái)
debug? error info? log? warn ?dirprofiles? memory dirxml? trace? assert? count? markTimeline? profile? profileEnd? time? timeEnd? group? groupCollapsed? groupEnd?
四、Opera控制臺(tái)
log info? warn? error? time? debug ?timeEnd? trace? profile? profileEnd? assert? dir? dirxml? group? groupCollapsed? groupEnd? count? table
以上四種瀏覽器對(duì) log? info? warn? error四個(gè)基本方法都是支持的正压,除了IE欣福,其他三種還支持個(gè)debug,所以這點(diǎn)要注意焦履,debug在IE下不可用拓劝,平時(shí)調(diào)試什么的,用log或info就行裁良。此外凿将,IE6/7沒(méi)有開(kāi)發(fā)人員工具校套,也就沒(méi)有控制臺(tái)价脾,要注意IE版本否則在IE6、7下用js就報(bào)錯(cuò)了笛匙。