代码改变世界

函数

2017-07-20 18:22  囍呆  阅读(160)  评论(0编辑  收藏  举报

函数

函数就是一组
可重用的代码,你可以在你程序的任何地方调用它。

函数的语法

函数就是包裹在花括号中的代码块,前面使用了关键字 function 。当调用时,会执行函数内的代码。

例如:

function fn(){
console.log("this is a function");
}

函数的定义

定义函数有两种方式:

函数声明方式:
function fn() {
console.log("this is a function");
}

字面量方式:
var fn = function() {
console.log("this is a function");
}

函数的调用

定义一个函数并不会自动的执行它。定义了函数仅是赋予函数的名称,并明确函数被调用时该做些什么。
只有调用函数才会真正执行这些动作。
定义一个函数 fn
function fn() {
console.log("this is a function");
}

调用函数 fn
fn();

函数参数

函数的参数可以分为以下两种:
形参:出现在函数定义语句中的参数列列表是函数的形式参数,简称形参。简单来说,就是定义函数时使
用的参数就是形参。
实参:函数调用时实际传入的参数是函数的实际参数,简称实参。简单来说,就是调用函数时使用的参
数就是实参。

例如:

function fn(one, two) {
console.log(one + two);
}
fn(1, 2);

return 语句

function fn(msg) {
return "hello" + msg;
}
var fun = fn("world");
console.log(fun);