函数
函数是对 js语句的封装 整合
如果函数里边 已经document.write 或者alert 或者 console.log() 没有return,那么调用函数就取不到值。
函数是一个复杂数据类型 typeof function
函数是一个工具 也叫方法
函数分为两种:
系统函数 比如 prompt() alert()
自定义函数 当系统函数不满足我们的需求 我们可以自己定义函数
函数可以看做一个盒子 我们把相同功能的代码归纳出来放到盒子中
函数两个阶段
定义阶段:
function 函数名字(参数1,参数2,参数3) { 参数可以理解为 只在()内
起作用的变量 参数可以不写 多个参数用逗号隔开
{}中是函数体
}
调用阶段:
函数名();
声明式定义函数,赋值式定义函数
声明式创建函数 可以在定义函数之前调用 也可以在定义之后调用
赋值式子创建函数 调用的时候只能在函数之后调用
函数运行的结果可以赋值给一个变量