初識javascript 之 函數:function

函數:函數是由事件驅動的或者當它被調用時執行的可重複使用的代碼塊。

1.簡單使用

1 <script>
2 function myFunction()
3 {
4 alert("Hello World!");
5 }
6 </script>

 

2.定義函數:

1 最經常使用的方法:使用關鍵字:function
2 function 函數名(var1,var2,...,varX)
3   {
4   代碼...
5   }

  其中,var1等是函數的參數,其個數無關緊要。使用花括號包裹執行的代碼,結尾沒有分號(;),由於函數定義不是一個執行語句。函數

 

3.return。函數能夠有返還值。返還值會被存儲到一個變量中,或者直接使用。

1 //返回 a*b 的值
2 function prod(a,b)
3 {
4 x=a*b
5 return x
6 }
7 
8 //調用函數
9 var result=prod(2,3); 

 

4.變量的生命週期(變量存在於內存的時間)。

  對於局部變量,通常狀況下,當函數執行完畢以後,局部變量會被釋放掉。spa

  如上例中,函數的變量x,會在return結束後,被刪除。在函數的外部沒法從新使用x。code

相關文章
相關標籤/搜索