Java用户自定义函数
用戶除了可以使用JavaScript的內(nèi)置函數(shù)之外,還可以自己定義函數(shù)。自定義函數(shù)有3種方法。
?
使用關(guān)鍵字 function 構(gòu)造
語(yǔ)法:
function funcName([param1][,param2...}){
statements;
}
?
?
使用 function 構(gòu)造
語(yǔ)法:
var result = new function (['param1'][,'param2']...,'statements');
例如;
var result = new function ('x','y','return x+y');
?
?
?
使用函數(shù)直接量構(gòu)造
語(yǔ)法:
var result = function ([param1][,param2,...]){
statements
};
這里也可以為函數(shù)指定一個(gè)名稱,以便于遞歸程序的調(diào)用。例如:
var result = function([param1][,param2,...]){
statements
};
?
?
?
注意;
1.各個(gè)函數(shù)名不可以重復(fù),并且區(qū)分大小寫
2.函數(shù)名的命名規(guī)則和變量的命名規(guī)則相同
3.參數(shù)可以使用變量、常量或者表達(dá)式
4.如果函數(shù)有多個(gè)參數(shù),多個(gè)參數(shù)之間使用逗號(hào)隔開(kāi)
5.如果函數(shù)有返回值,使用return語(yǔ)句返回,如果沒(méi)有return語(yǔ)句,函數(shù)將返回一個(gè)undefined值
6.自定義函數(shù)不會(huì)自動(dòng)執(zhí)行,必須調(diào)用才會(huì)執(zhí)行
?
?
?
?
?
特此聲明:如需轉(zhuǎn)載請(qǐng)注明出處,如有疑問(wèn)請(qǐng)及時(shí)提出以便于改正,如有侵權(quán),聯(lián)系刪除,謝謝?
轉(zhuǎn)載于:https://www.cnblogs.com/CGWTQ/p/9838764.html
總結(jié)
以上是生活随笔為你收集整理的Java用户自定义函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: LeetCode 110 Balance
- 下一篇: 复习Javascript专题(二):闭包