日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Java Script代码的简单调试方法

發布時間:2023/12/13 综合教程 32 生活家
生活随笔 收集整理的這篇文章主要介紹了 Java Script代码的简单调试方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

JavaScript是解釋型代碼,代碼執行到哪里,才調試到哪里,不像是C/C++,可以進行編譯,鏈接,也不像是Python,進行預編譯。

調試有幾種方法:

方法1: 瀏覽器自帶的調試功能,我們這里使用Google Chrome舉例

例如下面的代碼:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Debug</title>
</head>
<body>
<h1>This is a Test</h1>
<p id="p1">this is a test</p>
<script>
document.getElementById("p1").innerHTML="hello world" ;
</script>

</body>
</html>

我們希望將<p>標簽中的內容,從"this is a test", 修改成"hello world”

輸出如上圖,輸出結果仍然是“this is a test" ,并沒有改變成”hello, world"

這個時候在瀏覽器按 F12

選擇console窗口

有一個錯誤提示,“invalid or unexpected token"

這個錯誤一般是輸入了不識別的字符,仔細檢查代碼發現:11行輸入了中文”,“,而不是”;", 修改后,可以正常輸出了。

方法二: 使用alert方法

例如下面的代碼
<body>
<h1>This is a Test</h1>
<p id="p1">3</p>
<p id="p2">3</p>
<p id="p3"></p>
<script>
var a = document.getElementById("p1").innerHTML ;
var b = document.getElementById("p2").innerHTML ;
c = a+b;
document.getElementById("p3").innerHTML="a+b="+c ;
</script>
</body>

我們將P1,p2中的數字相加,顯示到P3當中去,輸出的結果是33:

這個并不是我們想要的結果,那我們想知道中間的結果是c到底是什么呢?

在代碼中添加alert("a+b");

會彈出窗口,將C的內容顯示出來,確實是33

為什么會出現這樣的現象呢,是因為解釋器將a和b解釋成了字符串對象,然后相加。

修改語句:c = parseInt(a)+parseInt(b);輸出正確的結果。

方法二: 使用console.log方法

如果程序體非常大,或者執行過程中,有一些中間值,我們需要查看,可以使用console.log的方法,這個信息,將打印到方法一中的console中,

例如:

<h1>This is a Test</h1>
<p id="p1">4</p>
<p id="p2">4! = </p>
<p id="p3"></p>
<script>
var a = document.getElementById("p1").innerHTML ;
var b = a-1
var c = a;
while (b>0){
a = a*b;
c = c.concat("x",b);
b = b-1;
console.log(c);
console.log("%d",a);
}
document.getElementById("p2").innerHTML=c ;
document.getElementById("p3").innerHTML=a ;
</script>
控制臺顯示的信息:

以上的三種方法,調試小程序是足夠了,可以發現代碼中的語法錯誤。

但是如果代碼中模塊和函數眾多,調用關系復雜的話,還是要寫測試用例來進行測試。

總結

以上是生活随笔為你收集整理的Java Script代码的简单调试方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人做爰黄 | 欧美激情一区二区三区免费观看 | 日韩精品在线观看免费 | 亚洲国产日韩在线一区 | 五月婷婷在线观看视频 | 毛片视频免费观看 | 日韩福利社 | 国产 日韩 欧美 精品 | 国产最新精品 | 麻豆国产一区二区三区 | 日本www高清视频 | www.日本黄色 | 色哟哟官网 | 少妇视频在线播放 | 91精品国产色综合久久不卡98口 | 超碰在线公开免费 | 成人天堂网| 国内自拍青青草 | 中文字幕日本 | 一区二区三区网站 | 91.xxx.高清在线 | 天天射天天干天天色 | 国产又粗又黄视频 | 韩国日本中文字幕 | 亚洲图区欧美 | 99久久精品国产一区二区三区 | 美女毛毛片 | 91精品大片 | 中文字幕第35页 | 欧美一区二区三区婷婷月色 | 在线成人中文字幕 | 精品一区中文字幕 | 丁香花五月天 | 我想看毛片 | 打白嫩屁屁网站视频短裙 | 国产在线观看99 | 老色鬼av| 人妻少妇久久中文字幕 | 免费毛片观看 | 91干网| 日本久久高清 | 免费黄视频在线观看 | 一女被多男玩喷潮视频 | 国产精选一区二区 | 强辱丰满人妻hd中文字幕 | 天天爱天天舔 | 久久久精品一区二区涩爱 | 国产精品天美传媒沈樵 | 精品国产无码AV | 久久一热 | 久久99精品国产91久久来源 | 欧美午夜精品久久久久久蜜 | 韩日欧美| 91色区| 真实新婚偷拍xxxxx | 果冻传媒18禁免费视频 | 欧美少妇xxx| 中文字幕一区二区三区乱码人妻 | 免费在线观看黄色网址 | 天天操天天舔天天干 | 涩涩国产 | 成人毛片a | 在线成人黄色 | 亚洲操| 一级性生活大片 | 中文字幕超清在线观看 | 韩产日产国产欧产 | 古装做爰无遮挡三级聊斋艳谭 | 一区二区视频免费在线观看 | av女优天堂在线观看 | 日韩乱码视频 | 日韩精品一区二区三区在线观看 | www.com在线观看 | 三上悠亚影音先锋 | av手机天堂网 | 日韩午夜在线观看 | a∨鲁丝一区鲁丝二区鲁丝三区 | 波多野结衣a v在线 欧洲免费av | 黄色片一区二区三区 | 一级免费大片 | 一区二区三区日韩视频 | 天堂网中文在线观看 | 淫视频在线观看 | 国产精品视频一区二区三区, | 精品久久久久一区二区 | 亚洲国产精品欧美久久 | 女婴高潮h啪啪 | 成人激情视频网 | 国产精品视频一二三区 | 日韩精品2| 久久久激情网 | 日韩激情影院 | 日韩在线中文字幕 | 亚洲精品aⅴ | 久久无码视频网站 | 老熟妇高潮一区二区三区 | 欧美日韩一区在线 | 福利网址在线 | 日本免费高清视频 |