今天的主要內容是循環命令的編輯,while循環和for循環,首先出現瞭解了變量的作用域和生命週期:
變量的作用域
全局變量
1.寫在函數外邊的是全局變量
2.全局變量生命週期:頁面打開時開始,當關閉網頁時消失
局部變量
1. 寫在函數內部的(也包括變量列表)
如果出現兩個相同的全局變量和局部變量,局部變量將覆蓋同名的全局變量
2.局部變量生命週期:函數運行時候開始,函數運行完畢,立即結束。
通過變量,我們可以控制代碼的運行順序,代碼的運行順序執行(默認的從上到下)。
switch選擇命令:
選擇(條件判斷)
switch(條件a)
{
case 值1;
如果條件成立執行這裏的語句
break; //停止這個判斷語句
case 值2;
如果條件成立執行這裏的語句
break; //停止這個判斷語句
}
當然這種選擇命令也可以用if...else...判斷命令進行編輯。
然後來說一下兩個循環,這兩種循環可以用在滾動欄中,通縮對時間的索取執行循環命令。
while循環:
while(條件){
如果條件成立,這裏一直循環執行
關鍵點:設置一個變化的量逼近條件
}
for循環
for(初始值;條件;關鍵點變化量)
{
如果滿足條件會一直執行
}
for(var a = 100 ; a > 0 ; a -- )
{
document.write("你好");
}
在循環條件的編輯中,一定要這之一個逼近條件,這樣循環在達到接近條件時便會停止執行,如果位設定種植條件循環會一直持續下去。
個人感覺for循環的運用比較容易上手,但是while循環的運用也瞭解,還需要後期的練習。