函数

语法:

function:函数关键字 用来声明一个函数名   

在function后面的便是声明的函数名 函数名不能是数字 否则会报错

在大括号内 里面的是函数体 将内容封装在大括号内 可以随时拿来使用

调用:通过函数名去调用一个函数  然后将函数体内的结果输出  如果需要多次输出 可以进行多次调用

函数

 

 

 

参数

函数

 

 

 

在小括号内的是形参

调用时再次写入小括号的内容是实参    实参相当于形参的赋值

在函数体内 也是写形参  因为输出时会接收实参的值来进行输出

形参和实参可以是多个

函数

 

 

 形参与实参

形参:形式上的参数  声明在函数内部的变量 只能在内部使用  用于参与过程

实参:调用函数时 真实参与运算的数据 可以传入数据或者变量

 

实参与形参的相互不影响

传入实参a,b  相当于 a,b的值  赋值给函数内部变量的x 和 y    

a和b的值没有受到x和y的影响 

函数

 

函数返回值

 

 

return:

1. 可以用来修改函数返回值 return后面跟的谁就返回谁的结果 

2. return可以终止函数的执行  return之后的代码不会在执行   可以把return当作分割线来看待

函数

 

 

arguments

1.获取所有实参的对象 函数内部的变量(不需要我们声明 也不需要我们去声明)

2.arguments 有数组的特征 但不是数组  它有数组的长度和索引特征 属于伪数组   本质为对象类型

函数

 arguments遍历:在不知道参数的情况下使用  在函数调用时 用实参直接去参与整个函数的运算

函数

 

上一篇:ES6箭头函数与this指向


下一篇:2020-11-22