深入函数 函数介绍 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 通过函数可以封装任意多条语句,而且可以在任何地方任何时候调用执行。 构成函数主体的 JS 代码在定义之时并不会执行,只会调用该函数,它们才会执行。 函数声明 声明方式 function 函数声明 function 命令声明的代码区块,就是一个函数。 function 命令后者是函数名,函数名后面是一对圆括号,里面是传入函数的参数。函数体放在大括号里面。 使用函数声明的函数在 JS 预解析时具有提升效果,在执行代码之前会先读取函数声明。 function 函数表达式 形式类似变量赋值语句,即创建一个函数并将它赋值给