循环 :是一种语法,重复执行代码
(2)作用不同
函数 : 一段代码在多个地方执行一次
循环 : 一段代码在一个地方执行多次
*/
2.函数参数
-
参数的目的是让函数能够变的灵活,可以完成不同的,但是功能类似的需求
-
函数参数分为两种:
-
形参:定义函数时的参数,属于
占座位
-
实参:调用函数时的参数,属于
实际数据
-
函数不会自动运行:所以先
占位
;调用时就是要实际运行,所以给数据
3.函数返回值
-
返回值是函数运行后的结果处理方式
-
实际开发过程中,
不会在函数内部进行输出
,都是把结果返回给调用者 -
函数不对结果负责:函数只负责做
-
return关键字
-
JS函数可以没有返回值
-
可以使用return返回任意类型数据
-
return会终止函数的继续执行(结束函数运行)
4.函数另一种声明方式
-
1.函数声明:
function 函数名(){};
-
2.函数表达式:
let 函数名 = 匿名函数
-
匿名函数:函数的字面量又称为匿名函数,顾名思义就是没有变量名的函数
-
let 函数名 = function(){};
-
3.两者唯一区别:函数声明可以在任何地方调用,而函数表达式方式调用必须在声明后面