
一、JavaScript函数
1 认识JavaScript函数
程序中的foo、bar、baz

认识函数

函数使用的步骤

2 函数的声明和调用
声明和调用函数

函数的参数

有参数的函数练习

函数的返回值

函数的练习

arguments参数(JS高级再学习)

3 函数的递归调用
函数中调用函数

函数的递归

递归的实现思路

4 局部和全局变量
局部变量和外部变量

5 函数表达式的写法
函数表达式(Function Expressions)

函数声明 vs 函数表达式

6 函数的头等公民
JavaScript头等函数

回调函数(Callback Function)

7 立即执行函数使用
立即执行函数

立即执行函数的其他写

代码风格

Chrome的debug调试技巧
