函數:就是將一些語句進行封裝,而後經過調用的形式,執行這些語句。編程
函數的做用:模塊化
將大量重複的語句寫在函數裏,之後須要這些語句的時候,能夠直接調用函數,避免重複勞動。函數
簡化編程,讓編程模塊化。spa
console.log("hello world"); sayHello(); //調用函數 //定義函數: function sayHello(){ console.log("hello"); console.log("hello world"); }
函數定義的語法:code
function 函數名字(){ }
解釋以下:blog
function:是一個關鍵字。中文是「函數」、「功能」。io
函數名字:命名規定和變量的命名規定同樣。只能是字母、數字、下劃線、美圓符號,不能以數字開頭。console
參數:後面有一對小括號,裏面是放參數用的。function
大括號裏面,是這個函數的語句。class
函數調用的語法:
函數名字();
函數的參數包括形參和實參
注意:實際參數和形式參數的個數,要相同。
例子:
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; }