天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript調試說明

以前Javascript對于IO的支持很弱,不能寫入相應的文本文件中,而且異常對象Error也不統一,無法打印詳細的堆棧。自定義異常對象是個非常不討好的方法,因為通常我們只看到其message屬性,再者,其他自定義屬性需要用最慢的for...in循環遍歷出來。這時沒有辦法了,我們只有求助于瀏覽器的各種私有實現,如firefox就有console.log。下面是console對象的方法列表,關于firebug更詳細的使用可見這篇文章。
函數說明
log(obj[, obj, ...])向控制臺輸出一個信息。可以輸入多個參數,輸出將已空格分隔各參數輸出。
第一參數可以包含格式化文本,例如:
log(‘這里有%d個%s',count,apple);
字符串格式:
%s:字符串。
%d, %i:數字。
%f: 浮點數。
%o -超鏈接對象。
debug(obj[, obj, ...])向控制臺輸出一個信息,信息包含一個超鏈接鏈接到輸出位置。
info(obj[, obj, ...])向控制臺輸出一個帶信息圖標和背景顏色的信息,信息包含一個超鏈接鏈接到輸出位置。
warn(obj[, obj, ...])向控制臺輸出一個帶警告圖標和背景顏色的信息,信息包含一個超鏈接鏈接到輸出位置。
error(obj[, obj, ...])向控制臺輸出一個帶錯誤圖標和背景顏色的信息,信息包含一個超鏈接鏈接到輸出位置。
assert(expression[, obj, ...])測試一個表示是否為true,如果為false,提交一個例外信息到控制臺。
dir(obj)列出對象的所有屬性。
dirxml(node)列出HTML或XML Element的XML源樹。
trace()輸出堆棧的調用入口。
group(obj[, obj, ...])將信息分組再輸出到控制臺。通過groupEnd()結束分組。
groupEnd()結束分組輸出。
time(name)創建一個名稱為name的計時器,計算代碼的執行時間,調用timeEnd(name)停止計時器并輸出執行時間。
timeEnd(name)停止名稱為name的計時器并輸出執行時間。
profile([title])開始對腳本進行性能測試,title為測試標題。
profileEnd()結束性能測試。
count([title])計算代碼的執行次數。titile作為輸出標題。

firebug就自不多說了,IE8也有console.log,不過這需要按下F12,進入調試模式時才有效,不然報錯。為了不報錯,平時我們應該實現一個空對象來覆蓋它。
復制代碼 代碼如下:
if (!window.console ){
window.console = {};
var methods = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml",
"group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"],
noop = function(){}
for (var i = 0,method;method=methods[i++];)
window.console[method] = noop;
}

大概opera9.5x之后吧,多了一個叫Dragonfly的東東。顯然,它無法與firebug花樣繁多的日志輸出相比,它只提供了一個opera.postError方法。
復制代碼 代碼如下:
if (window.opera && opera.postError) {
opera.postError(message);
}

safari也有console.log,它是基于其Web Inspector組件,感覺與firefox差不多,但我不是水果黨,不知道其方法有沒有firebug那么多……對于瀏覽器新貴chrome,現在我們可以在其擴展程序搜索安裝firebug的chrome版本。

JavaScript技術javascript調試說明,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 内射白浆一区二区在线观看 | 美女叉腿掰阴大胆艺术照 | 人成片在线观看亚洲无遮拦 | 久久国产亚洲精品AV麻豆 | 久久中文骚妇内射 | 国产精品欧美一区二区在线看 | 亚洲精品福利在线 | 久久AV国产麻豆HD真实乱 | 999zyz色资源站在线观看 | 精品成人在线视频 | 日本一区二区三区在线观看网站 | 国产成人无码一区AV在线观看 | 欧美卡1卡2卡三卡2021精品 | 99精品视频在线观看 | 精品无码三级在线观看视频 | 99re久久热免费视频 | 欧美日韩在线亚洲一 | 色屁屁影院 | 亚洲黄色免费在线观看 | 黄色免费网址在线观看 | 国产成人aaa在线视频免费观看 | 大香伊人久久精品一区二区 | 九九精品久久 | 1000视频在线播放 | 亚洲精品高清中文字幕完整版 | 日韩在线视频www色 日韩在线看片中文字幕不卡 | 精品久久久久久无码人妻国产馆 | 国产Av影片麻豆精品传媒 | 国产人成高清在线视频99 | 最近日本MV字幕免费观看在线 | 国产精品99久久久久久动态图 | 亚洲成人黄色片 | 成人在线观看播放 | 国产亚洲精品久久久久5区 国产亚洲精品久久久久 | 亚洲精品久久无码AV片银杏 | 久久久青青 | 精品国产手机视频在在线 | 天天久久影视色香综合网 | 欧美一区二区在线观看 | 亚洲精品拍拍央视网出文 | 东京热 百度影音 |