1.函数的概念
就是封装了一段可被重复调用执行的代码块。通过代码块可以实现大量代码的重复利用。
函数的作用:
功能的封装,直接调用,代码复用率提高
2.函数声明
函数是由function关键字声明,声明函数的方式有两种:
方式一:
function 函数名(形参列表){
//函数体
}
方式二:
var 函数名 = function(形参列表){
//函数体
}
3.函数调用
函数本身是并不会执行代码,只有调用函数才会执行函数体代码。
// 调用函数
// 函数名(); 通过调用函数来执行函数体代码
function niHao() {
console.log ('hello');
}
niHao();
调用函数的方式不仅限于()执行,还有其他几种方式
-
函数名.call(执行环境对象,实参列表);
-
函数名.apply(执行环境对象,实参列表数组);
3.1 call(执行环境对象,实参列表);
调用call方法,第一个参数就是要把b添加到哪个