JavaScript函數的定義方法及函數的參數和優化_第1頁
JavaScript函數的定義方法及函數的參數和優化_第2頁
JavaScript函數的定義方法及函數的參數和優化_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、JavaScript函數的定義法及函數的參數和優化JavaScript函數的定義兩種法及函數的參數:JavaScript代碼。 函數可能有參數,即函數被調時指定了值的局部變量。我們常常定義函數有兩種法: 、 聲 明 式 ( 常 法 ) :使: function 這個關鍵字來聲明個函數語法:function fun_name function fun_name () / 段代碼這種法在函數定義之前之后調均可 function fun_name () 式定義,直接返回結果,例如下:、賦 值 式:使: 其實就是和我們使 var 關鍵字是個道理了varfunction已經有了)語法:var fun_n

2、ame = var fun_name = function() / 段代碼注意: 這種法要求將函數定義在調之前,因為他是把fun_name 當做變量(var) 的。 var fun_name = function () 式定義,例如下:注 意 :定義完個函數以后,如果沒有函數調,那么寫在 注 意 :定義完個函數以后,如果沒有函數調,那么寫在 的代碼沒有意義,只有調以后才會執 雖然兩種定義式的調都是樣的,但是還是有些區別的聲明式函數: 調可以在定義之前 或者 定義之后賦值式函數: 調只能在 定義之前函 數 的 參 數 :在調函數時,您可以向其傳遞值,這些值被稱為參數。這些參數可以在函數中使。您可

3、以發送任意多的參數,由逗號 (,) 分隔當您聲明函數時,請把參數作為變量來聲明:function fun_name function fun_name ( 形參1,形參2)/fun_name ( 實參1, 實參2);形參:就是在函數內部可以使的變量,在函數外部不能使,每寫個單詞就相當于在函數內部定義了個可以使的變量(遵循變量名的命名規則和命名規范)實參:在函數調的時候給參賦值的,也就是,在調的時候是給個實際的內容的實 例:注 意:注 意:實參和必須以致的順序出現。第個實參就是第個被傳遞的形參的給定的值,以此類推參數多了怎么辦 ?實參數量形參數量少: 其余未賦值的形參值都為 undefined;實參形參多 :剩下的參數都使 arguments 關鍵字進接收, 使 進取出arguments i );多參數的優化:設計參數的時候定注意

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論