本節簡介:本節課主要介紹JS函數的定義方式,了解函數在開發中的應用,并且了解函數的多種定義方式及不同的調用辦法。
本節課同學們做的筆記 點擊播放按鈕可自動定位到對應時間進行播放
函數的聲明方式:function fun(參數一,參數二){函數體;}; 2,函數的表達式,又叫函數字面量 var 變量=function(【參數1】,【參數2】。。。){函數體} 3,函數構造法,需要new關鍵詞 var變量=new Function(“參數1”,“參數2”,“參數n”,“函數體”);
函數的作用:將完成某一特定功能的代碼集合起來,可以重復使用的代碼塊。 作用:1,使程序更加簡潔 2,邏輯性更調理 3,調用更方便 4,維護更加容易
<script> //function關鍵詞 函數名稱fun function fun(){//定義函數 alert(123); } fun();//調用函數 </script>
函數表達式,又叫函數字面量:var 變量=function([參數1],[參數2],...){函數體}
函數的基本聲明:function fun([參數1],[參數2]){函數體;}
注意事項:1、函數命名相同,后面的會覆蓋前面的函數 2、基本函數調用可以放在前面或后面,字面量調用不可以放在前面,只能放在后面。3、函數調用放在其他script里,依然可以調用,但是不可放在定義的上方,調用不成功,因為有上下級關系。
函數基本聲明:function fun(參數1,參數2……){}; 函數表達式/函數字面量:var 變量=function(參數1,參數2……){}
函數作用:使程序更加簡潔;邏輯性更調理;調用更方便;維護更加容易;
調用函數不能單獨放在一個代碼塊<script></script>,代碼塊<script></script>不能放在基本放在函數的上面,可以放在下面
一個頁面可以放置多個<script></script>
var fun2=function(){} 成為字面函數
使用var fun=function(){},這種方式,fun()只能放在下面
使用基本函數調用,可以把函數放在任何位置,放在上面下面都行