1. 什么是函数?
- 具有特定功能的n条语句的封装体
- 只有函数是可执行的, 其它类型的数据是不可执行的
- 函数也是对象
2. 为什么要用函数?
- 提高代码复用
- 便于阅读和交流
3. 如何定义函数?
- 函数声明
- 表达式
function showInfo(){} // 函数声明
var showInfo = function(){} // 表达式
4. 调用(执行)函数
- test()
- new test()
- obj.test()
- test.call/apply(obj)
1. 什么是函数?
2. 为什么要用函数?
3. 如何定义函数?
function showInfo(){} // 函数声明
var showInfo = function(){} // 表达式
4. 调用(执行)函数