2021
09-30
09-30
详解JavaScript闭包问题
闭包是纯函数式编程语言的传统特性之一。通过将闭包视为核心语言构件的组成部分,JavaScript语言展示了其与函数式编程语言的紧密联系。由于能够简化复杂的操作,闭包在主流JavaScript库以及高水平产品代码中日益流行起来。一、变量的作用域在介绍闭包之前,我们先理解JavaScript的变量作用域。变量的作用域分为两种:全局变量和局部变量。1、全局变量varn=999;//全局变量functionf1(){a=100;//在这里a也是全...
继续阅读 >