亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

代碼調試總結

2024-04-27 15:17:38
字體:
來源:轉載
供稿:網友
1.走讀代碼,捋順邏輯。    語法錯誤:控制臺輸出,行號。    簡單的邏輯錯誤:邏輯判斷,邏輯判斷分之,括號問題。if后面沒有{},只會執行后面的一句。    html標簽匹配    CSS:選擇器層級關系,浮動,定位,兼容性  2.斷點調試 , debugger. 跟蹤變量值,單步走,捋順邏輯    適用范圍:大概定位出錯的范圍,不確定哪句代碼出錯    打斷點方法:鎖定范圍的入口處,或者是關鍵變量執行前。如果有多個范圍,都在入口打斷點。    調試方法:單步調試。        1:繼續執行,或者終止程序。適用于確定該斷點處到下一斷點處之間的代碼沒問題時使用。    2:執行當前這一行,單步執行。    3:進入當前這行的函數。適用于當前函數可能存在問題。    4:跳出當前函數,用于退出外部文件方法。適用于當前函數可能沒有問題。    5:在光標所在行增加或刪除斷點。配合前4個使用    6:暫停程序,查看正在哪運行,適用于程序掛死時用3.打印日志 , 查看對象存不存在 ,值是多少。    使用范圍:無法打斷點調試時使用。    4.連續打印日志 , 適用于多線程,復雜邏輯,查看代碼執行順序。    使用范圍:無法打斷點調試時使用,單個日志無法判斷或獲取值得時候。    方法:加入簡單的邏輯判斷后,主要邏輯前后打印日志。    案例1:
$("document").ready(function () {        var flg = true;        var strPReClassName = ".p5_i";        var timeOuts = [];//定時器組        var iTimeCnt = 1;//時間系數,默認為1        console.log($(".p5_bottom"));        var bgHeight;        var div = document.getElementsByClassName("s5")[0];        /*console.log("底部高度"+$(".p5_bottom").height());  程序進來后打印日志,查看初始狀態         console.log("屏幕高度"+$(window).height());*///        $(".s5").height(bgHeight);        if ($(".p5_bottom").height() && flg) {            bgHeight = $(window).height() - $(".p5_bottom").height();            $(".s5").height(bgHeight);            flg = false;            $(".test").text("底部高度5+");        }        console.log("顯示區域高度:" + $(".s5").height())//        $(".test").text($(".p5_bottom").width()+"底部高度"+$(".p5_bottom").height()+"屏幕高度"+$(window).height()+"屏幕高度"+$(window).height());        /*if($(".p5_bottom").height() && flg){           $(".test").text("底部高度1");         flg=false;         }*/        hidelast();        /*if($(".p5_bottom").height() && flg){         $(".test").text("底部高度2");         flg=false;         }*/        showpic();                /*if($(".p5_bottom").height() && flg){           $(".test").text("底部高度3");           flg=false;         }*/        function showpic() {            var funTimer = function () {                if ($(".p5_bottom").height() && flg) {                    bgHeight = $(window).height() - $(".p5_bottom").height();                    $(".s5").height(bgHeight);                    flg = false;                    $(".test").text("底部高度6+" + iTimeCnt);                }                /*if($(".p5_bottom").height() && flg){                 $(".test").text("底部高度5+"+iTimeCnt);                 flg=false;                 }*/                $(strPreClassName + iTimeCnt).show();//顯示聊天氣泡                $('.m3')[0].play();//播放聲音                clearTimeout(timeOuts[iTimeCnt]);//清除定時器                /*if($(".p5_bottom").height() && flg){                 $(".test").text("底部高度6+"+iTimeCnt);                 flg=false;                 }*/                isSroll();                /*if($(".p5_bottom").height() && flg){                 $(".test").text("底部高度7+"+iTimeCnt);                 flg=false;                 }*/                iTimeCnt++;//增加時間系數,與定時器對應//               $(".test").text($(".p5_bottom").width()+"底部高度"+$(".p5_bottom").height()+"屏幕高度"+$(window).height()+"屏幕高度"+$(window).height());            };            for (var i = 1; i < 22; i++) {                timeOuts[i] = setTimeout(funTimer, i * 500);//設置定時器                /*if($(".p5_bottom").height() && flg){                 $(".test").text("底部高度4+"+i);                 flg=false;                 }*/            }        }        function hidelast() {//隱藏所有氣泡            $('.p5_i1,.p5_i2,.p5_i3,.p5_i4,.p5_i5,.p5_i6,.p5_i7,.p5_i8,.p5_i9,.p5_i10,.p5_i11,.p5_i12,.p5_i13,.p5_i14,.p5_i15,.p5_i16,.p5_i17,.p5_i18,.p5_i19,.p5_i20,.p5_i21,.ad').hide();        }        function isSroll() {            div.scrollTop = div.scrollHeight;//設置滾動條滾動        }    }); 案例說明:1.flg作用:判斷是否有日志被打印,保證日志只被打印一次。舉一反三:如果要打印3次日志,把flg設置為int類型,處置為0,加到3.                  2.打印日志位置:主要看高度,任何會影響高度的代碼前后都要打印。多線程要單獨打印,比如說定時器。                  3.日志內容:要能區分打印該日志的位子。5.分析緩存
上一篇:js數組定義與數組長度

下一篇:maven總結

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品美女在线观看| 日韩免费av在线| 91精品国产成人www| 日韩欧美亚洲成人| 国语自产精品视频在线看抢先版图片| 国产精品视频久| 国产成人中文字幕| 欧美精品一区二区免费| 亚洲视频在线观看免费| 91丝袜美腿美女视频网站| 在线观看欧美成人| 91性高湖久久久久久久久_久久99| 伦伦影院午夜日韩欧美限制| 久久久久久久国产精品| 亚洲欧美综合区自拍另类| 亚洲成人性视频| 国产精品激情av在线播放| 亚洲欧美国产一区二区三区| 精品久久久久久电影| 久久久久久久91| 国模gogo一区二区大胆私拍| 亚洲成人国产精品| 精品国产一区二区三区四区在线观看| 久久人91精品久久久久久不卡| 国产精品激情av电影在线观看| 欧美自拍大量在线观看| 日韩久久免费电影| 欧美高清videos高潮hd| 97国产精品人人爽人人做| 国模私拍一区二区三区| 高清在线视频日韩欧美| 亚洲国产高潮在线观看| 亚洲伊人一本大道中文字幕| 91av在线影院| 日韩在线视频免费观看高清中文| 国产亚洲精品久久久久久牛牛| 精品久久久免费| 国产欧美精品日韩| 中文字幕亚洲自拍| 国内精久久久久久久久久人| 欧美乱大交做爰xxxⅹ性3| 91香蕉嫩草神马影院在线观看| 亚洲丝袜在线视频| 国产精品男女猛烈高潮激情| 亚洲第一色中文字幕| 91av国产在线| 伊人伊人伊人久久| 欧美极品xxxx| 国产91网红主播在线观看| 自拍视频国产精品| 亚洲人成电影网站色www| 欧美成人午夜激情视频| 中文字幕不卡在线视频极品| 国产日产亚洲精品| 久久久亚洲精品视频| 77777亚洲午夜久久多人| 欧美天堂在线观看| 2019中文字幕在线免费观看| 色综合久久中文字幕综合网小说| 韩剧1988在线观看免费完整版| 亚洲精品影视在线观看| 成人免费观看网址| 久久精品电影网| 91丨九色丨国产在线| 91精品国产乱码久久久久久蜜臀| 国产在线观看一区二区三区| 国产在线98福利播放视频| 福利视频第一区| 97精品免费视频| 色在人av网站天堂精品| 日本精品性网站在线观看| 欧美成人在线网站| 欧美自拍视频在线| 97在线免费观看视频| 性欧美xxxx视频在线观看| 奇米成人av国产一区二区三区| 国产v综合ⅴ日韩v欧美大片| 欧美激情va永久在线播放| 国产成人91久久精品| 久久九九精品99国产精品| 日韩精品日韩在线观看| 国产精品成人va在线观看| 色哟哟入口国产精品| 日韩av观看网址| 黑人巨大精品欧美一区免费视频| 综合欧美国产视频二区| 亚洲午夜未删减在线观看| 亚洲午夜未满十八勿入免费观看全集| 国产精品亚洲视频在线观看| 国产精品青青在线观看爽香蕉| 亚洲精品视频免费在线观看| 中文字幕亚洲欧美一区二区三区| 国产在线播放91| 成人激情在线观看| 精品日韩美女的视频高清| 日本精品一区二区三区在线播放视频| 一区二区三区回区在观看免费视频| 国产精品入口夜色视频大尺度| 55夜色66夜色国产精品视频| 亚洲无线码在线一区观看| 国产精品视频免费在线观看| 亚洲成人av片| 国产精品99久久久久久人| 97国产精品人人爽人人做| 668精品在线视频| 中文字幕日韩在线播放| 欧美午夜精品久久久久久人妖| 精品亚洲国产成av人片传媒| 久久久久久18| 欧美精品电影免费在线观看| 国产丝袜一区二区| 永久555www成人免费| 国产一区二区黄| 日韩精品免费视频| 久久久久久国产精品| 国产不卡精品视男人的天堂| 精品久久国产精品| 91国产美女在线观看| 97精品一区二区视频在线观看| 久久久久久久久久久国产| 尤物99国产成人精品视频| 色七七影院综合| 国产精品99久久久久久久久久久久| 国产精品一区二区3区| 精品欧美aⅴ在线网站| 粉嫩老牛aⅴ一区二区三区| 91青草视频久久| 国产亚洲精品成人av久久ww| 日韩中文字幕在线观看| 国产精品午夜视频| 成人免费看片视频| 欧美久久精品午夜青青大伊人| 日韩高清电影免费观看完整版| 亚洲精品二三区| 国产精品视频在线播放| 国产视频综合在线| 国产精品一区二区久久久| 亚洲欧美日韩精品久久| 国产精品第3页| 国产精品∨欧美精品v日韩精品| 亚洲欧洲日产国产网站| 午夜精品久久久久久久99热浪潮| 97精品在线视频| 国产精品视频午夜| 欧美日韩免费在线观看| 亚洲人成在线播放| 日韩精品久久久久久福利| 欧美高清在线观看| 国产亚洲美女精品久久久| 欧美精品18videos性欧美| 91亚洲精品一区二区| 成人在线视频网| 亚洲美女在线视频| 中文字幕日韩欧美在线| 久久久精品亚洲| 亚洲欧美一区二区三区在线| 亚洲精品一区av在线播放| 97久久久免费福利网址| 北条麻妃久久精品| 在线丨暗呦小u女国产精品| 国产一区二区丝袜| 欧美大胆在线视频| 欧美成人精品在线| 亚洲天堂第二页|