函数

132 阅读1分钟

函数

作用

  • 简化代码
  • 高内聚 弱偶合

定义

  • 函数声明
function test(){

}
  • 命名函数表达式
 var test = function abc(){

 }
  • 匿名函数表达式
var test = function(){b

 }

##组成形式

  • 函数名称
function
  • 参数 (形参 实参)
//在test里面加入变量相当于在函数体里面var了
//一个变量a和变量b,test(1,2)相当于实参
//对应放入a,b两个值里面
test(a,b){
    console.log(a,b)
}
test(1,2)
  • 返回值
a = 1;
b = 2;

函数的一些方法

  • 函数传入的实参,形参,不限位数
  • arguments 实参列表(类数组)
  • return 终止函数,并返回值

函数注意

  • arguments 实参与形参的值相映射,只要一方变了另一方也会跟着变,形参,实参不相等的时候多出来的不会映射