- 闭包
闭包:内部的函数引用了外部的函数的变量,则产生闭包。
闭包的作用:把变量封装在函数中,只有内部函数可以用,让函数内部的变量始终保存在内存中,不会因为函数执行完毕就销毁。 - 立即执行函数
立即执行函数(IIFE):在定义时就会立即执行的 JavaScript 函数。
立即执行函数的作用:不必为函数命名,避免了污染全局变量;内部形成了一个单独的作用域,可以封装一些外部无法读取的私有变量。
本文标题:闭包和立即执行函数
本文链接:https://www.haomeiwen.com/subject/qciugqtx.html
网友评论