首頁  >  文章  >  web前端  >  JavaScript強化教程-函數參數

JavaScript強化教程-函數參數

巴扎黑
巴扎黑原創
2016-12-06 13:34:491044瀏覽

JavaScript 函數參數 
JavaScript 函數對參數的值(arguments)沒有進行任何的檢查。
函數明確參數與隱藏參數(arguments) 
在先前的教學中,我們已經學習了函數的明確參數: 
functionName(parameter1, parameter2, parameter3) { 
    code to be executed在函數定義時列出。 
函數隱藏參數(arguments)在函數呼叫時傳遞給函數真正的值。 
參數規則 
JavaScript 函數定義時參數沒有指定資料型別。 
JavaScript 函數對隱藏參數(arguments)沒有進行偵測。 
JavaScript 函數對隱藏參數(arguments)的個數沒有進行偵測。
默認參數 
如果函數在調用時缺少參數,參數會默認設置為: undefined 
有時這是可以接受的,但是建議最好為參數設置一個默認值: 
實例 
function myFunction(x, y) { 
if (y === undefined) { 
          y = 0; 
    } 
}

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn