函数(上)
总结:函数 - 工具 封装 模块化开发
1.函数的创建和调用
-创建
-声明式 function fn(){}
-赋值式 var fn = function(){}
-调用
-声明式 fn()
-赋值式 fn()
2.函数的参数
-形参 在创建函数时候的小括号内的值
-实参 在调用函数的时候小括号内的值
-传参
-参数的数量要对应 类型
-参数的数量有多有多
3.函数的返回值
-函数是一个工具 返回一个新的东西给你(返回值)
-需要使用一个关键字return 返回值
-没有返回值 函数返回的就是undefiend
-重点: 需要使用一个变量去接收函数的返回值
4.函数的预解析
-变量提升
-变量和函数的声明 放在代码的最前面进行加载
-在变量提升的时候 遇到变量和函数的声明 以函数为准