JavaScript Math對(duì)象和調(diào)試程序的方法分析
本文實(shí)例講述了JavaScript Math對(duì)象和調(diào)試程序的方法。分享給大家供大家參考,具體如下:
Math對(duì)象
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>math對(duì)象</title>
<script type="text/javascript">
var iPi=Math.PI;
// alert(iPi);
var iNum=Math.random();
// alert(iNum);
// var
/*
console.log是常用的調(diào)試程序的方法
* */
var arr=[];
for(var i=0;i<20;i++){
arr[i]=Math.random();//Math.random()只能返回從0到1之間的隨機(jī)數(shù)
}
console.log(arr)//console.log()在谷歌瀏覽器中用console查看就能看見(jiàn)調(diào)試程序
</script>
</head>
<body>
</body>
</html>
Math對(duì)象能產(chǎn)生隨機(jī)數(shù)等等,這就引出了除了alert()以外的另一個(gè)調(diào)試程序的方法,console.log(),其實(shí)還有document.title
調(diào)試程序的方法
一般不用document.title,alert()因?yàn)橐獜棾觯詴?huì)阻止函數(shù)的運(yùn)行,console.log就不會(huì)有這個(gè)缺點(diǎn)。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
window.onload=function () {
var oBody=document.getElementById('body1');
var iNum01=12;
alert(iNum01);
oBody.style.backgroundColor='gold';
var iNum02=14;
alert(iNum02);
}
</script>
</head>
<body id="body1">
</body>
</html>
頁(yè)面先彈出12,在改變顏色,再?gòu)棾?4,但是由于渲染的比較慢,所以就縣彈出12,再?gòu)棾?4,在改變頁(yè)面顏色
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
window.onload=function () {
var oBody=document.getElementById('body1');
var iNum01=12;
// alert(iNum01);
console.log(iNum01);
oBody.style.backgroundColor='gold';
var iNum02=14;
// alert(iNum02);
console.log(iNum02);
}
</script>
</head>
<body id="body1">
</body>
</html>
這樣的效果就是直接改變頁(yè)面,然后console.log的值到console里面去找

更多關(guān)于JavaScript相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《JavaScript錯(cuò)誤與調(diào)試技巧總結(jié)》、《JavaScript傳值操作技巧總結(jié)》、《javascript編碼操作技巧總結(jié)》、《JavaScript數(shù)據(jù)結(jié)構(gòu)與算法技巧總結(jié)》及《JavaScript數(shù)學(xué)運(yùn)算用法總結(jié)》
希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。
相關(guān)文章
用原生 JS 實(shí)現(xiàn) innerHTML 功能實(shí)例詳解
這篇文章主要介紹了用原生 JS 實(shí)現(xiàn) innerHTML 功能,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-04-04
正則表達(dá)式判斷是否存在中文和全角字符和判斷包含中文字符串長(zhǎng)度
對(duì)于一些更安全的容錯(cuò)嚴(yán)重,需要用到2008-09-09
完美實(shí)現(xiàn)js拖拽效果 return false用法詳解
這篇文章主要為大家詳細(xì)介紹了完美實(shí)現(xiàn)js拖拽效果的代碼,一起學(xué)習(xí)return false的用法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-07-07
轉(zhuǎn)換json格式的日期為Javascript對(duì)象的函數(shù)
項(xiàng)目中碰到了用jQuery從后臺(tái)獲取的json格式的日期的字符串,需要將此字符串轉(zhuǎn)換成JavaScript的日期對(duì)象,記在此處,以備后用。2010-07-07
JS實(shí)現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯?dāng)?shù)字)轉(zhuǎn)換成中文的實(shí)現(xiàn)代碼
這篇文章介紹了JS實(shí)現(xiàn)金額轉(zhuǎn)換(將輸入的阿拉伯?dāng)?shù)字)轉(zhuǎn)換成中文的實(shí)現(xiàn)代碼,有需要的朋友可以參考一下,希望對(duì)大家有用2013-09-09
詳解JavaScript如何實(shí)現(xiàn)四種常用排序
這篇文章主要為大家介紹了如何利用JavaScript實(shí)現(xiàn)四個(gè)常用的排序:插入排序、交換排序、選擇排序和歸并排序,文中利用動(dòng)圖詳細(xì)介紹了實(shí)現(xiàn)過(guò)程,需要的可以參考一下2022-02-02
解決LayUI數(shù)據(jù)表格復(fù)選框不居中顯示的問(wèn)題
今天小編就為大家分享一篇解決LayUI數(shù)據(jù)表格復(fù)選框不居中顯示的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09

