Javascript 基礎(chǔ)教程之帶有返回值的函數(shù)
帶有返回值的函數(shù)
有時(shí),我們會(huì)希望函數(shù)將值返回調(diào)用它的地方。
通過(guò)使用 return 語(yǔ)句就可以實(shí)現(xiàn)。
在使用 return 語(yǔ)句時(shí),函數(shù)會(huì)停止執(zhí)行,并返回指定的值
語(yǔ)法:
function 函數(shù)名(){
函數(shù)代碼;
}
下面我們來(lái)寫一個(gè)實(shí)例
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函數(shù)</title> <script type="text/javascript"> function msg(){ var sum = 15; return sum; } var ss = msg(); document.write(ss); </script> </head> <body> </body> </html>
如上代碼,我們定義了一個(gè)sum 值為15 然后把sum 的值返回出去,此時(shí)函數(shù)的值也是15;
我們定義一個(gè)變量來(lái)接收函數(shù)返回的值
最后輸出變量的值
下面我們來(lái)寫一個(gè)帶參數(shù)有返回值得函數(shù) 代碼如下:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函數(shù)</title> <script type="text/javascript"> function msg(a,b){ var sum = a+b; return sum; } var ss = msg("歡迎來(lái)到,","php中文網(wǎng)"); document.write(ss); </script> </head> <body> </body> </html>