Javascript 基礎(chǔ)教程之函數(shù)
Javascript 什么是函數(shù)?
函數(shù)是完成某個(gè)特定功能的一組語句。如沒有函數(shù),完成任務(wù)可能需要五行、十行、甚至更多的代碼。這時(shí)我們就可以把完成特定功能的代碼塊放到一個(gè)函數(shù)里,直接調(diào)用這個(gè)函數(shù),就省重復(fù)輸入大量代碼的麻煩。
如何定義函數(shù)
function 函數(shù)名(){
函數(shù)代碼段;
}
注意:
1. function定義函數(shù)的關(guān)鍵字。
2. "函數(shù)名"你為函數(shù)取的名字。
3. "函數(shù)代碼"替換為完成特定功能的代碼
下面我們來編寫一個(gè)實(shí)例,如下代碼:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函數(shù)</title> <script type="text/javascript"> function sum(){ var a=10; var b=5; var c= a+b; document.write(c); } </script> </head> <body> </body> </html>
如上代碼,我們編寫一個(gè)一個(gè)函數(shù),函數(shù)的功能是求a+b 的和,現(xiàn)在我們?cè)趺礃邮褂煤瘮?shù)呢?
如何來調(diào)用函數(shù)
語法: 函數(shù)名();
那么我們上面寫的實(shí)例,應(yīng)該要怎么去把函數(shù)輸出出來,如下代碼:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函數(shù)</title> <script type="text/javascript"> function sum(){ var a=10; var b=5; var c= a+b; document.write(c); } sum(); </script> </head> <body> </body> </html>
這樣我們就可以調(diào)用函數(shù)了,輸出結(jié)果為15;