腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
JS
工厂/
闭
包
比构造器/原型慢得多?
、
、
曾几何时,
JS
中的工厂/
闭
包
只占构造器/原型的15%左右。今天,支持原型的差异超过了8000% (原型使用了大约一半的内存)。
闭
包
(理论上)不会
创建
更多的
对象
。您拥有
闭
包
和实例,而不是原型和实例(
闭
包
还有另一个优点,因为您不能在其中添加/删除属性)。我唯一的结论是,即使函数是原语和不可变的(尽管函数
对象
不是),它们也不会被占用,从而导致指令缓存跳跃
浏览 7
提问于2018-12-28
得票数 0
2
回答
测试不同“类”仿真的Javascript基准测试
、
、
、
、
在中有更详细的解释,在这里,与使用'improvisions‘相比,使用
JS
本机原型将提高性能。
对象
文本(看起来像JSON)就像
对象
,但是没有隐私感。它们与JAVA中的静态方法相当。然而,
闭
包
浏览 3
提问于2012-02-14
得票数 1
回答已采纳
2
回答
firebug中的Javascript
闭
包
、
、
所以...我正在尝试学习这个叫做
闭
包
的新东西...对我来说是新的……出于学术兴趣:当我在
JS
中
创建
全局变量或函数时,我可以很容易地在firebug的DOM选项卡中看到它们(它们附加在窗口
对象
上)当我
创建
对象
时--同样的故事。我可以在Firebug DOM的选项卡中看到
对象
。那么
闭
包
中的变量和函数--它们被附加到哪里呢?我没有在Firebug的DOM选项卡中看到这些
闭
包</e
浏览 0
提问于2010-12-15
得票数 4
回答已采纳
2
回答
从两台独立主机加载的Google
闭
包
我有一个站点(www.myhost.com),它使用未编译的Google
闭
包
(模块通过deps.
js
加载)。<script src="<http://www.otherhost.com/libraries/deps.
js
" type="text/javascript">
浏览 2
提问于2015-10-12
得票数 0
回答已采纳
2
回答
对原型使用
闭
包
有缺点吗?
、
、
、
、
我喜欢使用
闭
包
创建
具有私有属性的
对象
的一般风格。我不确定的是,在
闭
包
中
创建
原型方法还是在
对象
的实际原型上
创建
原型方法更有效。使用它的方式如下:a.add(); // a.a == 2;var b = B(1, 1);我期望a工
浏览 5
提问于2021-02-03
得票数 2
回答已采纳
1
回答
使用
闭
包在不同的文件中存储和访问状态
、
是否可以在两个文件之间使用
闭
包
作为函数间的dto?这是我的测试代码,我正在尝试解决的问题,它可能也是错误的,因为我来自Java,dto的思维方式在我身上做得很好,就是在我的应用程序文件(index.
js
)中
创建
闭
包
(index.
js
),让
闭
包
存储某种状态,然后将这个
闭
包
加载到另一个文件(router.
js
)中。我的目标是通过引用从多个文件访问Request
对象
,而
浏览 4
提问于2022-01-16
得票数 1
回答已采纳
1
回答
swift
闭
包
通过引用传递?
、
、
、
我很难理解
闭
包
是如何
创建
的。property = "something"我在猜测这段代码是如何工作的2)主队列中的
对象
还有另一个对
闭
包
的强引用,因为内存指针是由ViewController A中的函数传递的 3)当在gcd调用<e
浏览 24
提问于2016-08-16
得票数 2
回答已采纳
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件的错误?
js
/
闭
包
-library/
闭
包
/goog/断言/**.
js
-
js
js
/
js
/closure-library/closure/goog/testing/net/rpc/**.
js
-库/
闭
包
/goog//清洁
浏览 5
提问于2020-09-07
得票数 0
1
回答
如果
闭
包
的作用像
对象
,那么它们是
对象
吗?(看上去不像)
首先,我想告诉所有观众,我不是在问
闭
包
是如何工作的,我理解它们,但是,我想知道它们的数据类型应该是什么。"use strict"; var string = "hello " + x; return functiondocument.getElementById("testElement").tex
浏览 4
提问于2016-03-07
得票数 1
回答已采纳
1
回答
在“开始使用
闭
包
库”的浏览器中没有结果
我正在按照给定的步骤来尝试,“开始使用
闭
包
库”。 步骤1:下载并设置
闭
包
库,步骤2:
创建
一个使用
闭
包
库的JavaScript文件,步骤3:
创建
一个HTML,步骤4:向
闭
包
库(与
创建
的文件)问好。该示例保存在C:驱动器中的
闭
包
库目录中,C:\hw3_1\
闭
包
库。请注意,这不是作业问题,而是
闭
包
浏览 5
提问于2022-01-18
得票数 1
1
回答
闭
包
和对父变量的访问不再位于执行堆栈中
、
、
闭
包
和
JS
的内部工作原理的新手。我对执行上下文和其中的相关
对象
有了一定程度的了解。虽然我知道如何识别
闭
包
以及它可能产生的结果,但一旦从堆栈中弹出父函数,我就不太清楚父变量驻留在哪里。我假设它们成为
闭
包
的变量
对象
的属性?但你知道这会导致什么后果。
浏览 0
提问于2019-01-08
得票数 0
4
回答
这算不算Javascript
闭
包
?
、
我刚刚开始学习
JS
中的
闭
包
,有人告诉我,我实际上编写了
闭
包
,而没有意识到它们是
闭
包
。我认为这只是一个单例
对象
/类,但他认为这是一个
闭
包
: counter : 0, myWidget.left
浏览 3
提问于2013-05-08
得票数 4
回答已采纳
1
回答
如何迭代groovy类的非静态
闭
包
并有选择地替换它们?
我想迭代groovy类的非静态
闭
包
,并有选择地替换它们。我可以用类似这样的东西来获取MetaClass从那里我可以得到所有的属性,比如这是MetaProperty
对象
的列表问题是我无法检测出这些属性中哪些是
闭
包
,哪些是简单
对象
。在这两种情况下,MetaProperty
对象
的类型属性都会返回
对象
。关于替换:比方说,我知道它是一个
闭
<em
浏览 1
提问于2011-09-19
得票数 1
4
回答
JS
闭
包
和执行上下文的
创建
、
如果
JS
中函数的执行上下文是在调用/调用函数时
创建
的,而不是在声明函数时
创建
的,那么在下面的代码中,内部是
闭
包
吗?如果有,原因何在?inner还没有被调用,因为执行上下文是在调用时
创建
的,所以inner不可能存储对i的引用。另外,如果您能解释一下
JS
在看到函数定义(与函数调用/调用相反)时会做些什么,我会很感激。 谢谢,
浏览 1
提问于2014-05-12
得票数 1
2
回答
为什么这个
对象
不收集垃圾?
、
this.interval.id);} car.start();当我运行上面的程序时,我得到gogo汽车
对象
不应该被垃圾收集setInterval如何能够访问汽车
对象
?之后汽车物体还会继续存在吗?
浏览 3
提问于2014-07-16
得票数 0
回答已采纳
2
回答
如何设置javascript
闭
包
的上下文?
、
所以我有一个包含
闭
包
的ValidationHelper.
js
:(function($) { ...如何将
闭
包
的上下文设置为FormManager
对象
?
浏览 2
提问于2013-11-26
得票数 0
2
回答
Javascript
闭
包
与Object.createProperty
、
我的问题如下:在我读过的大多数或所有关于
闭
包
的教程中,它们的首要优点都被描述为能够定义私有成员。例如,来自令人难以置信的网络网站:。我的问题如下--既然可以使用Object.definteProperty,为什么还要选择使用
闭
包
创建
对象
呢?
闭
包
的语法有点不自然。那么,为什么
闭
包
如此流行,它们还有哪些其他资产,
创建
带有
闭
包
的
对象
和使用我刚才描述的方
浏览 0
提问于2013-02-17
得票数 3
回答已采纳
3
回答
JavaScript
闭
包
的一个全面定义
、
、
、
、
我读过关于
闭
包
、MDN引用和其他博客文章的10篇SO引用。它们似乎都以自己的方式定义了
闭
包
。解决这个难题的方法是myFunc已经成为一个
闭
包
。
闭
包
是一种特殊的
对象
,它结合了两个方面:函数和
创建
函数的环境。环境由
创建
闭
包
时在范围内的任何局部变量组成。在本例中,myFunc是一个
闭
包
,它包含了
创建
闭</em
浏览 2
提问于2015-01-29
得票数 4
回答已采纳
1
回答
在Swift中仍在执行某项任务时删除
闭
包
的引用
、
我已经
创建
了一个
闭
包
,值将在一段时间后返回。在此期间,我再次用不同的数据调用这个
闭
包
。问题是,收到了
闭
包
响应,但也收到了先前的
闭
包
响应。如何删除对第一个
闭
包
的引用,以便只从最近的
闭
包
中获得响应?, range:range)更新: 我从
闭
包
中传递了当
浏览 1
提问于2016-10-18
得票数 0
回答已采纳
2
回答
闭
包
Javascript
、
我有个关于
JS
收尾的问题。我在
闭
包
之后声明了我的乘法器变量,console.log(chiffre * multiplicateur);部分是如何识别乘法器变量的?
浏览 0
提问于2018-05-19
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闭包、对象,以及堆“族”
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券