函数的核心内容
函数有哪几种定义和调用方式
this:函数内部的 this 指向、如何改变 this 的指向。
函数的严格模式
高阶函数:函数作为参数传递、函数作为返回值传递
闭包:闭包的作用
递归:递归的两个条件
深拷贝和浅拷贝的区别
函数的介绍
函数,就是将一些功能或语句进行封装,在需要的时候,通过调用的形式,执行这些语句
所有的函数,都是 Fuction 的"实例对象",函数本质上都是通过 new Function 得到的
函数是 Fuction 的"实例对象",也就是说函数是"对象"
函数的作用
将大量重复的语句抽取出来,写在函数里,以后需要这些语句的时候,可以直接调用函数,避免重复劳动。
简化编程,让编程模块化。高内聚、低耦合。
函数的定义
function 关键字
function