腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JavaScript中
的
全局/嵌套
函数
是否以
闭
包
形式实现?
我正在做一项学校作业,比较Swift和JavaScript中
的
高阶
函数
/
闭
包
实现。显式地提到Swift中
的
全局
函数
和嵌套
函数
是
闭
包
的
特例,但我无法找到有关它们在JavaScript中实现
的
类似/冲突信息。粗略地搜索返回
的
表明
JS
中
的
全局范围是作为一个
闭
包
实现
的
,但是我似乎找
浏览 3
提问于2016-03-02
得票数 4
回答已采纳
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件
的
错误?
回到几年后
的
一个项目,我正在努力改变谷歌关闭编译。我正在使用来自github
的
闭
包
库
的
新下载,这些工具:
闭
包
编译器版本: v20200830 通过下面引用
的
脚本,我得到了17个类似的错误,所有这些错误都发生在
闭
包
库文件上/清洁/*.
js
--
js
js
/
闭
包
浏览 5
提问于2020-09-07
得票数 0
1
回答
不带全局参数
的
JavaScript前端模块化
、
、
、
、
基本上,我想要做
的
是让每个.
js
文件只包含一个
闭
包
,然后从每个
闭
包
中导入变量和
函数
。lib.
js
:main.
js
: import("lib.
js
浏览 3
提问于2015-12-19
得票数 1
1
回答
Javascript
闭
包
的
实际用法/示例
、
我理解Javascript
闭
包
背后
的
理论概念,就像有一个变量只能通过内部
函数
和
JS
中
的
所有that...so实现私有变量访问一样。 但是,我想了解一些实际
的
例子,其中
闭
包
实际上是有用
的
。因此,我需要示例来理解
闭
包
不是什么,而是用于
闭
包
的
实际用例。
浏览 4
提问于2013-03-15
得票数 4
2
回答
Duk磁带
闭
包
注册
、
、
我有C++项目,我正在使用duk磁带
JS
库。我需要在
JS
中注册全局
函数
,并将指针保存为此
函数
的
闭
包
数据,以便在调用
函数
时访问该指针。lua_pushlightuserdata(L, this);lua_setglobal(L, "someFunction"); 首先,我将指针按为
闭
包
数据,然后将指针推送到<em
浏览 3
提问于2016-11-30
得票数 1
回答已采纳
4
回答
关闭
JS
闭
包
闭
包
是
函数
返回后保持活动
的
函数
的
局部变量。 我把头绕在
JS
& jQuery
闭
包上。根据上面的定义,我
的
理解是
闭
包
允许访问
函数
之外
的
变量,而不需要创建全局,从而消除了固有的风险。我
的
解释正确吗?
浏览 0
提问于2011-04-26
得票数 4
回答已采纳
2
回答
如何在vscode中调试JavaScript时找到当前
函数
的
闭
包
、
、
在断点,我感兴趣
的
变量可以在变量列表
的
闭
包
部分中看到。在堆栈跟踪
的
其他级别,变量不可用。
函数
是在
JS
文件
的
顶层定义
的
,我看不出
闭
包
是在哪里定义
的
,特别是第一次分配变量
的
位置。从其他地方调用
的
闭
包
作用域变量是不同
的
,我不知道为什么。 在VS代码调试或Chrome工具中有任何方法可以查看
闭
浏览 0
提问于2019-05-31
得票数 0
回答已采纳
1
回答
为什么
JS
工厂/
闭
包
比构造器/原型慢得多?
、
、
曾几何时,
JS
中
的
工厂/
闭
包
只占构造器/原型
的
15%左右。今天,支持原型
的
差异超过了8000% (原型使用了大约一半
的
内存)。
闭
包
(理论上)不会创建更多
的
对象。您拥有
闭
包
和实例,而不是原型和实例(
闭
包
还有另一个优点,因为您不能在其中添加/删除属性)。我唯一
的
结论是,即使
函数
是原
浏览 7
提问于2018-12-28
得票数 0
1
回答
jquery document.ready()客户端实现不是
闭
包
吗?
、
、
我最近写了一个
js
模块,注意到我
的
模块中
的
函数
列在Chrome调试器
的
"Modules“标签中。 我在一篇在线文章中读到,jQuery
的
document.ready()
函数
中
的
代码是一个
闭
包
。但是,我在页面上
的
document.ready()中编写了一个
函数
,Chrome调试器没有将该
函数
列为
闭
包
。是否存在docume
浏览 15
提问于2016-09-01
得票数 0
1
回答
Dart2
JS
如何将Dart
函数
转换为
JS
函数
?
、
在将Dart
函数
传递给Javascript代码时,当前
的
约定是使用package:
js
中
的
allowInterop() (假设如此)。这工作得很好,但它创建了一个
闭
包
,这是期望构造
函数
的
Javascript代码所不允许
的
。我做了一些调查,但得出了一个死胡同这是怎么回事?它是开源
的
吗?是否可以将Dart<
浏览 1
提问于2018-10-28
得票数 1
2
回答
这个代码片段是如何实现
闭
包
的
?
、
、
我正在读关于范围
闭
包
的
章节,来自getify
的
“你不知道
JS
”系列书。在这一点上,我觉得我理解了
闭
包
是如何工作
的
,但仍然不知道这个代码片段是如何实现
闭
包
的
。name );} setupBot( "Closure Bot 2", "#
浏览 2
提问于2018-09-18
得票数 2
回答已采纳
1
回答
为什么其中一个是封闭
的
而不是另一个?Javascript
、
、
我在
JS
上读过关于
闭
包
的
文章,我不会说我完全理解它,但至少在阅读了几个不同网站
的
例子和信息之后,我对它有了一些了解,但是我真的不明白为什么其中
的
一个是
闭
包
,而不是另一个。非
闭
包
函数
var secret = "008"; function getValue(
浏览 6
提问于2016-02-01
得票数 0
2
回答
闭
包
有什么用(在
JS
中)?
、
在我寻求理解
JS
上下文中
的
闭
包
时,我发现自己在问自己为什么需要使用
闭
包
?即使在父
函数
返回之后,有一个内部
函数
能够访问父
函数
的
变量有什么好处呢?我甚至不确定我问
的
问题是否正确,因为我不知道如何使用它们。 有人能给出一个在
JS
中
的
真实世界
的
例子吗?在这个例子中,
闭
包
相对于替代方案更有益处,不管这是什么?编辑:为什么
浏览 0
提问于2013-07-03
得票数 4
2
回答
输出文件中显示
的
goog.inherits
、
、
、
我正在尝试使用
闭
包
编译器和
闭
包
库。据我所读,没有必要在生产中包括"base.
js
“。我正在开发一个库
浏览 4
提问于2015-06-16
得票数 0
1
回答
为什么JSBin不显示
闭
包
,而JSFiddle则显示相同
的
代码?
、
、
、
我有这个代码片段,用于演示
闭
包
是如何工作
的
。我使用console.dir
函数
在google检查器中打印
函数
范围。我无法理解
的
部分是,JSBin没有在检查器中显示
闭
包
,而JSFiddle显示了
闭
包
。测试
的
代码在这两种情况下都是相同
的
。; var inner = 3;}; con
浏览 7
提问于2016-07-17
得票数 2
2
回答
Javascript -为什么调用
闭
包
中定义
的
函数
?
、
我见过许多
js
框架(包括jquery)围绕其主要
函数
作用域使用
闭
包
。function(){ }})();jquery源, test : function(){
浏览 3
提问于2012-05-10
得票数 0
回答已采纳
1
回答
使用
闭
包在不同
的
文件中存储和访问状态
、
是否可以在两个文件之间使用
闭
包
作为
函数
间
的
dto?这是我
的
测试代码,我正在尝试解决
的
问题,它可能也是错误
的
,因为我来自Java,dto
的
思维方式在我身上做得很好,就是在我
的
应用程序文件(index.
js
)中创建
闭
包
(index.
js
),让
闭
包
存储某种状态,然后将这个
闭
包
加载到另一个文件(rou
浏览 4
提问于2022-01-16
得票数 1
回答已采纳
1
回答
JavaScript
闭
包
、
我对JavaScript中
的
闭
包
有疑问。我想知道
的
是,每个使用外部作用域变量
的
函数
都是自动
闭
包
吗? 看看代码示例,它是
闭
包
吗?对于其他上下文来说,
闭
包
没有什么特别之处,因为这些
闭
包
与仅在全局上下文中关闭
的
函数
不同。详见第9.2.5节- FunctionCreate及其用途。它们都是
闭
包
浏览 7
提问于2022-02-26
得票数 1
2
回答
使用回调
的
高阶文件夹
函数
、
、
、
我想写一个给定
函数
列表
的
函数
,它将在该列表中折叠,逐步将每个
闭
包
的
结果传递到下一个
闭
包
中。列表中
函数
的
函数
签名类似于(伪代码):typealias Middleware = (Dictionary,DoneClosure) -> Void 我有一个类型为Middleware
的
列表
浏览 1
提问于2017-05-14
得票数 3
2
回答
测试不同“类”仿真的Javascript基准测试
、
、
、
、
我读过
的
文章说: 对象(
函数
)是一种
闭
包
,但使用
的
是thi
浏览 3
提问于2012-02-14
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
PHP闭包函数也是匿名函数的简介和例子以及与JS的对比
Python函数名,闭包
函数闭包及装饰器
Python闭包之返回函数的函数详解
PHP中的闭包和匿名函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券