Mootools 能 100% 防止 javascript 关闭吗?
当我和朋友谈论 javascript 闭包时,我被告知使用 Mootools 可以 100% 防止闭包。据我所知,变量会导致闭包。 Mootools 本身如何防止 javascript 关闭?我想我的朋友是在说 Mootools 的函数是闭包安全函数。
有什么建议吗?
While I was talking about javascript closure to my friend, I was told that using Mootools can prevent closures 100%. To my knowledege, a variable causes a closure. How does Mootools itself prevents javascript closure? I think my friend is saying that Mootools' functions are closure-safe functions.
Any suggestions?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
变量不会导致闭包。闭包由函数 A 创建,该函数返回引用 A 的局部变量之一的另一个函数 B。例如,表达式
返回一个对象,其中包含两个引用局部变量 x 的函数。我们说
get
和set
“接近”x
。A variable does not cause a closure. A closure is created by a function A that returns another function B referring to one of A's local variables. For example, the expression
returns an object containing two functions referring to the local variable
x
. We say thatget
andset
"close over"x
.