參數- 術語表| MDN
文章推薦指數: 80 %
此外,還可以根據不同的程式語言,讓輸入用參數的使用模式多樣,例如:用值呼叫(call-by-value)、用位置呼叫(call-by-address) 和完成函式程序後把它 ...
SkiptomaincontentSkiptosearchSkiptoselectlanguage術語表參數ArticleActions正體中文(繁體)ThispagewastranslatedfromEnglishbythecommunity.LearnmoreandjointheMDNWebDocscommunity.想了解更多嗎?想了解更多嗎?參數參數(parameter)是個會傳進函式(function(en-US))的已命名變量,用來把引數((arguments))導入到函式中。
要特別注意參數和引數的差異:
函式參數的名稱會在函式的定義區裡面條列出來。
裡面的引數都是實值,會導入函式中。
參數一開始的值就跟有提供的引數值一模一樣。
一般而言,參數的形式有兩種表示方式:
輸入用的參數
像這樣藉由值呼叫的形式最常見。
此外,還可以根據不同的程式語言,讓輸入用參數的使用模式多樣,例如:用值呼叫(call-by-value)、用位置呼叫(call-by-address)和完成函式程序後把它的值設定成回傳值(也就是call-by-reference)。
輸出和回傳(return)用的函數
在函式的程序完成之後,會負責回傳多重的量值。
不過,這方式可能會讓程式開發者誤解它的意思,所以不建議使用。
想了解更多嗎?一般常識篇
DifferencebetweenparameterandargumentonWikipedia
技術參考
Functiondeclaration
Functionexpression
Foundaproblemwiththispage?EditonGitHubSourceonGitHubReportaproblemwiththiscontentonGitHubWanttofixtheproblemyourself?SeeourContributionguide.Lastmodified:2022年8月16日,byMDNcontributors
延伸文章資訊
- 1引數?! 參數??!! 什麼鬼啊!!
原來引數是呼叫函式時輸入的資料, 而參數是定義函式時的資料形態真的是 ... 這幾天真的是寫了好多關於程式基礎的東西, 今天心血來潮想寫個物件導向的 ...
- 2參數- 術語表| MDN
此外,還可以根據不同的程式語言,讓輸入用參數的使用模式多樣,例如:用值呼叫(call-by-value)、用位置呼叫(call-by-address) 和完成函式程序後把它 ...
- 3引數(Argument) vs. 參數(Parameter) - NotFalse 技術客
參數(Parameter): 引數(Argument) 是用於呼叫函式。參數(Parameter) 是方法簽 ... 包含ArgEcho 程式名稱在內,包含Daddy Brother Lover...
- 4引數與參數
例如以下的範例,參數 n 是 int 型態,呼叫函式時提供 x 作為引數: ... 的設值,就是對 x 的設值,因此程式執行後顯示的就會是11,這跟之前談指標時的行為是一致的。
- 5傳入參數
對於副程式而言,參數的傳遞是相當重要的,好的參數傳遞的方式可使副程式更有效的達到目的,有彈性的傳遞參數,也可使副程式更加有彈性及可靠性。方法: ...