Javascript是一種輕量級、解釋型的Web開發語言。JS代碼需要寫在<script></script>標簽中,作為腳本語言的標識符來分隔其他源代碼。避免與html標簽和css樣式混淆。
js代碼嚴格區分大小寫。javascript暫不支持constant關鍵字,不允許用戶自定義常量。javascript使用var關鍵字聲明變量,先聲明后使用;聲明變量之后,在沒有初始化之前,它的初始值為undefined(未定義的值)。變量命名規則:1.首字符必須是大寫或小寫字母、下划線、或美元符,后續字符可以是字母、數字、下划線、美元符2.變量名稱不能是Javascript的關鍵字或保留字。3.變量名稱長度任意,但要區分大小寫。(注意:變量名稱應該易於理解)。
數據類型:string字符串 Number數值 Boolean布爾值 Null空值 Undefined未定義 Object對象。
運算符:算數運算符 邏輯運算符 位運算符 賦值運算符 較運算符 特殊運算符 條件運算符(?:)也是javascript唯一的一個三元運算符
下面是我利用了一點js做的進度條
<section>
<p>百分比進度:
<progress id="progress" max="100"><span>0</span>%</progress></p>
<input type="button" onclick="click1()" value="顯示進度" />
</section>
<script>
function click1(){
var progress=document.getElementById("progress");
progress.getElementsByTagName("span")[0].textContent="0";
for (var i=0;i<=100;i++) {
updateProgress(i);
}
}
Function updateProgress(newValue){
var progress=document.getElementById("progress");
progress.value=newValue;
progress.getElementsByTagName("span")[0].textContent=newValue;
}
</script>
做出的預覽效果如下:

