編程(Programming)是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,并最終得到相應結果的過程。為了使計算機能夠理解(understand)人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。 【實例名稱】 JS實現使用符號制作的進度條 【實例描述】 進度條一般用來顯示某個操作的執行進度,如下載文件、打開對話框等。本例學習制作一個簡單的進度條。 【實例代碼】 <html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>標題頁-本站(www.xue51.com)</title>
</head>
<body>
<form name=loading>
<p align=center> <font color="#0155cc" size="2"
face="Arial">頁面載入中,請稍等...</font><br>
<input type=text name=progress size=46
style="font-family:Arial; font-weight:bolder; color:#0066ff;
background-color:#fef4d9; padding:0px; border-style:none;">
<br>
<input type=text name=percent size=47 style="color:#0055BB;
text-align:center; border-width:medium; border-style:none;">
<script language="javascript">
var bar=0;
//進度條的進度
var line="||" ;
//類似進度條的符號
var amount="||" ;
count() ;
function count(){
bar=bar+2 ;
//進度條+2
amount =amount + line ;
//符號也跟著增加
document.loading.progress.value=amount ;
//進度條顯示符號
document.loading.percent.value=bar+"%" ;
//現實進度
if (bar<100)
//判斷進度條是否已經到頭
setTimeout("count()",100);
else
window.location = "#";
}
</script>
</p>
</form> </body>
</html>
【運行效果】  【難點剖析】 本例的重點其實是進度條的布局。使用多個“丨丨”符號構成,然后利用“amount=amount+line”語句,實現符號的不斷增多,達到進度條的變化效果。此例可用于很普通的頁面加載,但無法計算真正的加載時間。 【源碼下載】 為了JS代碼的準確性,請點擊:JS實現使用符號制作的進度條 進行本實例源碼下載
使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |