標籤:function 知識 課程
今天的課程,老師主要介紹了變數的範圍和生命週期的相關知識以及流程式控制制的相關內容。
一、變數的範圍和生命週期
1.按照變數的範圍對變數分類,可分為:全域變數和局部變數。
(1)全域變數:寫在函數外面的變數,在當前頁面的任意位置都可以使用。
(2)局部變數:寫在函數內部的變數(也包括變數列表),只能在函數內部使用。
2.變數的生命週期。
(1)全域變數:頁面開啟即開始,當關閉頁面時消失。
(2)局部變數:函數運行時開始,函數運行完畢,馬上結束。
二、如果在函數內部和外部出現同一個變數,局部變數會覆蓋掉同名的全域變數。
<script>
var b = 123434;
function a(c)
{
c = 5;
var b = 7;
document.write(b);
}
a(1); // 頁面輸出值為 7
</script>
三、“return 變數;”(在函數功能區出現)的含義是:讓函數立即停止;並將變數值返回。
四、流程式控制制
1.含義。流程式控制制:控制碼的運行順序。
2.分類。分為:順序執行(預設的從上到下)、選擇(條件判斷)、迴圈。
(1)選擇包括“if(條件判斷)..else..”、“switch(條件判斷)”。
(2)迴圈包括“while(條件)”、“for(初始值; 條件; 關鍵點變化量)”。
五、函數注釋細則以及變數範圍的相關測試
650) this.width=650;" title="注釋.png" src="http://s2.51cto.com/wyfs02/M00/8A/BD/wKiom1g5owqwbXcLAAXOHdgn3q4721.png-wh_500x0-wm_3-wmp_4-s_2939749929.png" alt="wKiom1g5owqwbXcLAAXOHdgn3q4721.png-wh_50" />
六、選擇(if和switch)的相關細則及示範
650) this.width=650;" title="if.png" src="http://s2.51cto.com/wyfs02/M00/8A/BD/wKiom1g5pD6yiXhqAAPDEyED0tM944.png-wh_500x0-wm_3-wmp_4-s_1710513440.png" alt="wKiom1g5pD6yiXhqAAPDEyED0tM944.png-wh_50" />
七、迴圈(“while”和“for”)的相關細則及示範(九九乘法表)
650) this.width=650;" title="for.png" src="http://s4.51cto.com/wyfs02/M01/8A/BD/wKiom1g5pRWDjMsYAAQH6DVwXAU096.png-wh_500x0-wm_3-wmp_4-s_2415635884.png" alt="wKiom1g5pRWDjMsYAAQH6DVwXAU096.png-wh_50" />
650) this.width=650;" title="99.png" src="http://s4.51cto.com/wyfs02/M00/8A/B9/wKioL1g5pRKgLGdJAAFjoAEvN_A359.png-wh_500x0-wm_3-wmp_4-s_1686478767.png" alt="wKioL1g5pRKgLGdJAAFjoAEvN_A359.png-wh_50" />
八、輸入行列自動產生表格的編程過程
650) this.width=650;" title="自動表格.png" src="http://s1.51cto.com/wyfs02/M02/8A/BD/wKiom1g5peyD1EL0AAIWOiFkwiw694.png-wh_500x0-wm_3-wmp_4-s_2330685740.png" alt="wKiom1g5peyD1EL0AAIWOiFkwiw694.png-wh_50" />
650) this.width=650;" title="表.png" src="http://s3.51cto.com/wyfs02/M01/8A/BD/wKiom1g5pevxCn4ZAAGDgBUhb9w575.png-wh_500x0-wm_3-wmp_4-s_3476534852.png" alt="wKiom1g5pevxCn4ZAAGDgBUhb9w575.png-wh_50" />
本文出自 “12244280” 部落格,請務必保留此出處http://12254280.blog.51cto.com/12244280/1876939
PHP課程總結20161125