摘要: 闭包 闭包 (Closure):可以在另一个作用域中调用一个函数的内部函数并访问到该函数的作用域中的成员 闭包的本质:函数在执行的时候会放到一个执行栈上当函数执行完毕后会从执行栈上移除,但是堆上的作用域成员因为被外部引用不能释放,因此内部函数依然可以访问到外部函数的成员 案例:求平方 functio 阅读全文
posted @ 2022-04-06 01:28 coffeemil 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 高阶函数 可以把函数作为参数传递给另一个函数 可以把函数作为另一个函数的返回结果 forEach function forEach(list, fn) { for (let i = 0; i < list.length; i++) { fn(list[i]) }}let arr = [1, 2, 3 阅读全文
posted @ 2022-04-06 00:41 coffeemil 阅读(61) 评论(0) 推荐(0) 编辑