函數:就是將一些語句進行封裝,然后通過調用的形式,執行這些語句。
函數的作用:
-
將大量重復的語句寫在函數里,以后需要這些語句的時候,可以直接調用函數,避免重復勞動。
-
簡化編程,讓編程模塊化。
console.log("hello world"); sayHello(); //調用函數 //定義函數: function sayHello(){ console.log("hello"); console.log("hello world"); }
第一步:函數的定義
函數定義的語法:
function 函數名字(){ }
解釋如下:
-
function:是一個關鍵字。中文是“函數”、“功能”。
-
函數名字:命名規定和變量的命名規定一樣。只能是字母、數字、下划線、美元符號,不能以數字開頭。
-
參數:后面有一對小括號,里面是放參數用的。
-
大括號里面,是這個函數的語句。
第二步:函數的調用
函數調用的語法:
函數名字();
函數的參數:形參和實參
函數的參數包括形參和實參
注意:實際參數和形式參數的個數,要相同。
例子:
sum(3,4); sum("3",4); sum("Hello","World"); //函數:求和 function sum(a, b) { console.log(a + b); }
函數的返回值
例子:
console.log(sum(3, 4)); //函數:求和 function sum(a, b) { return a + b; }