首頁 > web前端 > js教程 > 整理Javascript函數學習筆記_javascript技巧

整理Javascript函數學習筆記_javascript技巧

WBOY
發布: 2016-05-16 15:28:32
原創
1360 人瀏覽過

1、什麼是函數
如果需要多次使用同一段程式碼,可以把它們封裝成一個函數。函數(function)就是一組允許在你的程式碼裡隨時呼叫的語句。每個函數實際上是一個短小的腳本。
如:要完成多組數和的功能。

var sum;
sum = 3+2;
alear(sum);
 
sum = 7+8;
alear(sum);
......//不停的重复两行代码
登入後複製

如果要實現8組數的和,就需要16行程式碼,實現的越多,程式碼行也就越多。所以我們可以把完成特定功能的程式碼區塊放到一個函數裡,直接呼叫這個函數,就省去重複輸入大量程式碼的麻煩。使用函數完成:

function add(a,b){
  sum = a+b;//只需要写一次就可以
 };
 add2(3,2);
 add2(7,8);
 ......//只需要调用函数就可以
登入後複製

2、定義函數
定義函數語法

 function 函数名(参数argument){
  函数体statements;
 }
 //function定义函数的关键字,“函数名”你为函数取的名字,“函数体”替换为完成特定功能的代码。
登入後複製
function shout(){
   var beatles = Array("John","Paul","George","Ringo");
   for (var count = 0; count < beatles.length; count++){
     alert(beatles[count]);
   }
 }
 //这个函数里面的循环语句将依次弹出对话框来显示beatles里面内容。 
 shout();调用函数,执行脚本里的动作

登入後複製

完成對兩個數求和並顯示結果的功能:

<script type="text/javascript">
  function add2(){
    sum = 3+2;
    alert()sum;
   }
   add2();
 </script>
登入後複製

3、函數呼叫
函數定義好後,是不能自動執行的,需要呼叫它,直接在需要的位置寫函數名。
第一種情況:在

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板