javascript中聲明函數(shù)的方法及調(diào)用函數(shù)的返回值
更新時(shí)間:2014年07月22日 15:43:18 投稿:whsnow
這篇文章主要介紹了javascript中聲明函數(shù)的方法及調(diào)用函數(shù)時(shí)的返回值,示例如下,不了解的方法可以參考下
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<!--js中聲明函數(shù)的方法-->
<script type="text/javascript">
//因?yàn)閖avascript是弱類型的語(yǔ)言,所以參數(shù)不需要加類型。函數(shù)的也不需要像c#那樣要求所以路徑都需要有返回值(這個(gè)不像c#語(yǔ)言,而且c#的方法也不需要在方法名前面在 function關(guān)鍵字)
function add(i, j) { //現(xiàn)在只是聲明了一個(gè)函數(shù)在這里,只有調(diào)用到它的時(shí)候它才會(huì)被執(zhí)行。
return i + j;
}
alert(add(5, 6)); //輸出11
//js中并非所有路徑都有返回值,如果沒(méi)有返回值他就認(rèn)為返回值是undefined
function sum(x, y) {
if (x > y) {
alert(x + y);
}
}
var z = sum(2, 6); //因?yàn)?并不大于6所以sum函數(shù)就沒(méi)有返回值。如果沒(méi)有返回值他就認(rèn)為返回值是undefined。
alert(z); //所以它就輸出了undefined
</script>
</head>
<body>
</body>
</html>
相關(guān)文章
JavaScript 鏈?zhǔn)浇Y(jié)構(gòu)序列化詳解
這篇文章主要介紹了JavaScript 鏈?zhǔn)浇Y(jié)構(gòu)序列化詳解的相關(guān)資料,需要的朋友可以參考下2016-09-09
javascript學(xué)習(xí)筆記(十二) RegExp類型介紹
javascript學(xué)習(xí)筆記之RegExp類型介紹,學(xué)習(xí)js的朋友可以參考下2012-06-06
在JavaScript的正則表達(dá)式中使用exec()方法
這篇文章主要介紹了在JavaScript的正則表達(dá)式中使用exec()方法,是JS入門(mén)學(xué)習(xí)中的基礎(chǔ)知識(shí),需要的朋友可以參考下2015-06-06
JS數(shù)學(xué)函數(shù)Exp使用說(shuō)明
JS數(shù)學(xué)函數(shù)Exp使用說(shuō)明2012-08-08

