腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
闭
包
的
实际用法/示例
javascript
、
closures
我理解Javascript
闭
包
背后
的
理论
概念
,就像有一个变量只能通过内部函数和
JS
中
的
所有that...so实现私有变量访问一样。 但是,我想了解一些实际
的
例子,其中
闭
包
实际上是有用
的
。因此,我需要示例来理解
闭
包
不是什么,而是用于
闭
包
的
实际用例。
浏览 4
提问于2013-03-15
得票数 4
2
回答
javascript
中
带构造函数
的
对象与
闭
包
的
区别
javascript
、
closures
、
prototype
我刚接触JavaScript,现在被两个
概念
弄糊涂了:带构造函数和原型
的
对象,以及
闭
包
。它们都有变量,这与其他语言中
的
字段类似。在
闭
包
中
,它被称为环境,我认为它是值和某些变量之间
的
一种绑定。 此外,它们都有“方法”。在
闭
包
<e
浏览 1
提问于2012-07-06
得票数 2
回答已采纳
2
回答
测试不同“类”仿真的Javascript基准测试
javascript
、
object
、
closures
、
benchmarking
、
prototype
我读过
的
文章说: 对象(函数)是一种
闭
包
,但使用
的
是this。具有访问控制(公共/私有)。他们是。它们
浏览 3
提问于2012-02-14
得票数 1
回答已采纳
5
回答
什么是
闭
包
?java有
闭
包
吗?
java
、
javascript
、
closures
我在阅读面向对象
的
Javascript时发现了
闭
包
的
概念
。我不太明白为什么以及什么时候使用它。像Java这样
的
其他语言也有
闭
包
吗?我基本上想了解了解
闭
包
的
概念
如何帮助我改进我
的
编码。
浏览 3
提问于2010-09-27
得票数 29
回答已采纳
2
回答
JavaScript
闭
包
和setTimeout
javascript
、
closures
、
settimeout
闭
包
是我在
JS
中
还没有完全掌握
的
东西。我认为这是一个闭合问题。我正在尝试创建一个进度条。每隔x秒,我想增加一个DIV
的
宽度。这就是应该做到
的
部分: setTimeout(function (){ timeIncrement++; },
浏览 2
提问于2011-03-30
得票数 3
回答已采纳
1
回答
偏值函数是
闭
包
吗?
closures
我
的
理解是,
闭
包
基本上是使用绑定到某些值
的
变量
的
函数(我指的是代码段)。 另一个函数
的
部分赋值,它只不过是另一个函数所得到
的
一个新函数,它
的
一些变量/参数结合在一起。在我看来,两个
概念
基本上是相同
的
:实际上,一个
概念
可以认为(即实现)
闭
包
是函数
的
部分估值,它使用附加
的
参数来约束
闭
包
<
浏览 0
提问于2018-10-14
得票数 0
1
回答
如何防止
闭
包
编译器在全局名称空间中创建特定
的
变量名?
javascript
、
global-variables
、
minify
、
google-closure-compiler
我熟悉使用字符串文字和导出以防止
闭
包
重命名变量
的
概念
,但是如何防止
闭
包
使用其他代码(我没有编写
的
)作为全局变量
的
变量名?下面是为
闭
包
的
成员函数创建
的
示例: var a; return-1 a = Math.pow(1 + Q,我正在使用命令行编译器,这是我
的
命令行:
浏览 0
提问于2012-11-14
得票数 4
回答已采纳
1
回答
正确
的
闭
包
术语,或确切地称为
闭
包
javascript
在
中
,将解释
闭
包
。我理解这个
概念
,并且可以使用它,但我
的
问题是术语性
的
,看看这个简单
的
例子: var tmp = 3; alert(x + y + (++tmp)); // will alert 16} 那么,确切地说,应该将称为
闭
包
,这里是:bar?你知道社区wiki是如何
浏览 7
提问于2014-10-29
得票数 1
5
回答
闭
包
是否足以描述函数式编程?
functional-programming
、
closures
我所知道
的
所有函数式编程语言(例如Haskell,Scala,Scheme,Clojure,SML,OCaml,.)支持
闭
包
的
概念
。 此外,我经常读到,语言X可以被认为是功能性
的
,因为它支持
闭
包
。另一方面,有些编程语言确实有
闭
包
,但不被认为是功能性
的
。我所知道
的
最好
的
例子是Smalltalk: Smalltalk有块(在大多数实现中表现为
闭
<em
浏览 0
提问于2013-07-27
得票数 5
回答已采纳
1
回答
GWT和
闭
包
gwt
、
closures
我在javascript
中
多次使用
闭
包
的
概念
。我是GWT
的
新手,我在一些地方读到在GWT
中
不能使用
闭
包
。我
的
理解是错误
的
,还是我能够使用它?有人能给我提供一个在GWT中使用
闭
包
的
例子吗?
浏览 4
提问于2012-12-01
得票数 3
回答已采纳
1
回答
用调用堆栈理解
闭
包
javascript
、
closures
、
callstack
我试图理解javascript
闭
包
与在javascript
中
调用堆栈
的
关系。所以在我看来应该是这样
的
然而,我对这个例子所作
的
解释显示了
闭
包
的
意思:- “当我们调用函数'a‘时,我们得到
的
是函数'b',在返回'b’函数'a‘之后,它从堆栈中弹出,所以它
的
可变环境被删除了(垃圾收集
的
概念
-标记和扫描算法)。
浏览 1
提问于2020-04-11
得票数 2
1
回答
Swift
中
闭
包
的
概念
与Javascript
中
的
闭
包
相似吗?
javascript
、
swift
、
closures
Swift
中
闭
包
的
一般
概念
是否类似于Javascript
中
的
闭
包
,还是使用了相同
的
单词“
闭
包
”,但规则不同?具体来说,(引用我朋友的话) Javascript
中
的
闭
包
是“水晶球,它只能在创建它
的
地方窥视”。因此,在Javascript
中
,此代码工作: var outside
浏览 4
提问于2014-07-10
得票数 5
回答已采纳
1
回答
这是正确
的
概念
吗?
javascript
、
closures
我经常听到人们在代码注释
中
说,“是的,在
闭
包
中
这样做”,或者在代码注释
中
“在
闭
包
中
这样做”--就好像关闭是在“保护对全球空间
的
泄漏”。 但这是正确
的
概念
吗?我认为它是一个本地作用域,或者一个匿名
的
本地作用域,它可以保护任何局部变量不泄漏到全局范围。它实际上与
闭
包
无关,
闭
包
是一个带有作用域链
的
函
浏览 0
提问于2016-01-19
得票数 4
2
回答
ML
中
与
闭
包
相关
的
资源?
closures
、
ml
我正在上一门使用ML
的
课程,我们将讨论
闭
包
,但我不太理解它们,特别是在ML
中
。我在课堂上做笔记,它们对我来说没有多大意义/提供了足够
的
细节。我试着在网上寻找更多
的
信息,但没有找到任何信息。有没有人知道关于ML
中
的
闭
包
(或关于ML /
闭
包
的
一般情况)很好
的
资源?或者如果有人可以发布一些关于如何在ML
中
实现<em
浏览 4
提问于2011-11-14
得票数 0
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件
的
错误?
google-closure-compiler
回到几年后
的
一个项目,我正在努力改变谷歌关闭编译。我正在使用来自github
的
闭
包
库
的
新下载,这些工具:
闭
包
编译器版本: v20200830 通过下面引用
的
脚本,我得到了17个类似的错误,所有这些错误都发生在
闭
包
库文件上/清洁/*.
js
--
js
js
/
闭
包
浏览 5
提问于2020-09-07
得票数 0
2
回答
JavaScript
闭
包
JS
引擎如何选择
闭
包
变量?
javascript
、
closures
、
ecmascript-5
这是
JS
闭
包
概念
的
代码示例。我知道循环何时开始运行,对于每个'i‘值(对于每个IIFE),将分别在
JS
引擎
中
创建带有变量j=1,2,3
的
新执行上下文。因此,当循环结束时,来自3 IIFE
的
三个返回函数将位于var arr
中
,相应IIFE
的
执行上下文将消失,但在
闭
包
中
仍然有它们
的
可变环境j=1,2,3。所以,现在arr会
浏览 5
提问于2016-01-23
得票数 2
回答已采纳
10
回答
为什么python嵌套函数不称为
闭
包
?
python
、
closures
、
nested-function
我在Python中看到并使用了嵌套函数,它们与
闭
包
的
定义相匹配。那么,为什么它们被称为“嵌套函数”而不是“
闭
包
”呢? 嵌套函数不是
闭
包
,因为它们不为外部世界所用?更新:我读到了关于
闭
包
的
,它让我想到了这个关于
的
概念
。我在下面的评论中找到了有人提到
的
那篇文章,但我不能完全理解文章
中
的
解释,所以我问这个问题。
浏览 32
提问于2010-10-26
得票数 276
回答已采纳
1
回答
Rust
闭
包
概念
rust
、
closures
、
mutable
、
ownership
我不能理解关于Rust
闭
包
的
这个
概念
。与在我
的
代码计数中一样,默认
的
i32。当我创建可变
闭
包
时,它将采用文档中提到
的
变量
的
可变引用。当我在循环中调用inc
闭
包
,并试图在循环内打印count
的
值时,我会得到可变
的
borrow used错误,但如果我在循环外打印count
的
值,就没有问题。即使在循环中,当我在打印宏前调用inc()<
浏览 13
提问于2021-01-12
得票数 1
1
回答
Groovy
闭
包
概念
groovy
、
closures
对于Groovy 中使用
的
“
闭
包
”一词,我有点困惑。根据文档,它们对
闭
包
的
定义更像是一个匿名函数或lambda。 Groovy
中
的
闭
包
是一个匿名代码块,可以使用参数、返回值以及引用和使用其周围作用域中声明
的
变量。在函数式语言中
浏览 6
提问于2011-03-16
得票数 9
回答已采纳
5
回答
关于jquery
闭
包
的
一个简单问题
javascript
、
jquery
、
mootools
(function($){为了让问题更清楚,在
JS
中用括号包装函数是什么意思(对不起,我对
闭
包
的
概念
有点困惑)。那么$参数呢?最后括号里
的
"jQuery“呢?我可以用mootools做同样
的
事情并将它们组合到一个
JS
文件
中
吗?
浏览 2
提问于2010-01-08
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
说说 Python 中的闭包
理解python中的闭包
Python3中的闭包
PHP中的闭包和匿名函数
PHP闭包函数也是匿名函数的简介和例子以及与JS的对比
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券