- 主题:javascript工作中什么情况下需要用到闭包来封装呢
想起了..block formatting context ..
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: 封装只是闭包的一个很小的应用。其实你只要写js就天天在用闭包。广义上讲,全局变量就是一个大全局作用域里的变量,你定一个函数,里面能访问全局变量,就是利用了闭包的特性。
: var a;
: function() {
: ...................
--
FROM 219.142.140.210
A closure is a combination of a code block and data of a context in which this code block is created.
这个是specification
【 在 bater (Bater) 的大作中提到: 】
: 以我目前肤浅的理解闭包是函数里实现static静态的方法,可以减少全局变量的滥用。
: 此外闭包还有什么用途呢?
--
FROM 219.142.140.210
closure我上文提到的block formatting context一样,你可以说不懂,但是
你肯定一直在用
【 在 bater (Bater) 的大作中提到: 】
: 既然如此2018是不是可以声称会用闭包了,哈哈哈。Shaolin是一位好老师
--
FROM 219.142.140.210