腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何在vscode中调试JavaScript时找到当前函数的
闭
包
、
、
在断点,我感兴趣的变量可以在变量列表的
闭
包
部分中看到。在堆栈跟踪的其他级别,变量不可用。函数是在
JS
文件的顶层
定义
的,我看不出
闭
包
是在哪里
定义
的,特别是第一次分配变量的位置。从其他地方调用的
闭
包
作用域变量是不同的,我不知道为什么。 在VS代码调试或Chrome工具中有任何方法可以查看
闭
包
作用域是在哪里
定义
的吗?作为一个简单的例子,如果调试下面的
JS
代码并在a=1上
浏览 0
提问于2019-05-31
得票数 0
回答已采纳
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件的错误?
我正在
使用
来自github的
闭
包
库的新下载,这些工具:
闭
包
编译器版本: v20200830 通过下面引用的脚本,我得到了17个类似的错误,所有这些错误都发生在
闭
包
库文件上/清洁/*.
js
--
js
js
/
闭
包
-库/
闭
包
/goog/str
浏览 5
提问于2020-09-07
得票数 0
2
回答
Javascript -为什么调用
闭
包
中
定义
的函数?
、
我见过许多
js
框架(包括jquery)围绕其主要函数作用域
使用
闭
包
。function(){ }})();jquery源,var obj = function(){ test : function(){
浏览 3
提问于2012-05-10
得票数 0
回答已采纳
1
回答
JavaScript关键字用作Dojo中的函数
、
、
我试图用
闭
包
编译器
使用
DojoVersion1.9构建我的项目。在我的项目中,我
使用
dgrid版本1.1,并为列筛选
定义
了一个扩展。在构建项目时,
闭
包
抱怨
使用
JavaScript in关键字作为函数: filter = fil
浏览 3
提问于2018-02-15
得票数 1
回答已采纳
2
回答
Sencha cmd,
闭
包
编译器错误:如何定位违规代码
、
、
、
当运行Sencha cmd 6.5时,我得到以下错误: "
js
": [ "path": "app.
js
", "bun
浏览 1
提问于2017-12-26
得票数 4
回答已采纳
4
回答
关闭
JS
闭
包
闭
包
是函数返回后保持活动的函数的局部变量。 我把头绕在
JS
& jQuery
闭
包上。根据上面的
定义
,我的理解是
闭
包
允许访问函数之外的变量,而不需要创建全局,从而消除了固有的风险。我的解释正确吗?
浏览 0
提问于2011-04-26
得票数 4
回答已采纳
3
回答
(
JS
)
闭
包
是否需要函数内的函数?
、
引用维基百科的话: (function(){var a = 1;}()) 是
闭
包
的一个示例(不是很有用)。在
JS
函数中),可
浏览 5
提问于2011-08-17
得票数 8
回答已采纳
2
回答
如何对每个
JS
文件
使用
闭
包
,但仍然让文件相互交互。
、
、
我理解
使用
闭
包
(IIFE)是最好的做法,因为它防止了全局命名空间的污染。但是,当我将
闭
包
添加到我的文件中时,它阻止了我的第二个文件(controllers.
js
)读取第一个文件(models.
js
)。为了给你一个想法,下面是它们的样子:;(function() { this.state = obj.State) { var instance = new
浏览 0
提问于2014-06-20
得票数 1
回答已采纳
1
回答
如何
定义
在函数中包装代码时的全局类型
、
、
这个问题是关于正确
使用
Google
闭
包
编译器的类型注释。Square.
js
'use strict'; * @constructor function Square() {}; }; 如果我们在此函数中
定义
浏览 3
提问于2014-05-16
得票数 5
回答已采纳
1
回答
修改用于
闭
包
编译器的内置外挂程序
、
我正在
使用
google的
闭
包
编译器,在构建时遇到了以下错误:看起来,
闭
包在中
定义
了extern,它在注释中引用了。但是,看起来
浏览 3
提问于2015-10-14
得票数 0
回答已采纳
1
回答
抑制或解决goog.base中的编译器错误
、
、
我在我的源代码上
使用
闭
包
编译器,最近我决定通过--jscomp_warning=reportUnknownTypes启用最严格的模式。唉,它在goog.base内部触发了许多警告!我已经修复了我自己代码中的所有问题,现在我正在寻找一种方法来沉默/删除
闭
包
库代码中的错误。 我试图修复base.
js
中的错误,但很快意识到这是不可行的。文件中大约有108个错误,在大多数情况下它们是真正的错误,因为goog.base不太关心类型:
定义
像{?}或{*}这样的类型是一种常
浏览 5
提问于2015-04-09
得票数 3
回答已采纳
1
回答
闭
包
编译器无法读取目录
、
我想
使用
闭
包
编译器在文件夹中编译一些
JS
文件,我面临的问题是,当我试图编译名称有空格的文件夹(包含
JS
文件)中的文件时,
闭
包
编译器会中断,无法识别路径。在命令提示符中运行
闭
包
的确切命令是但是
浏览 4
提问于2013-11-20
得票数 0
1
回答
在“开始
使用
闭
包
库”的浏览器中没有结果
我正在按照给定的步骤来尝试,“开始
使用
闭
包
库”。 Chrome中的例子有什么限制吗?该示例保存在C:驱动器中的
闭
包
库目录中,C:\hw3_1\<
浏览 5
提问于2022-01-18
得票数 1
1
回答
在全局范围中声明的函数是
闭
包
吗?
、
作为一名
JS
开发人员,我正准备参加一次面试,我遇到了这个封闭的
定义
: const temp = 1; console.log(temp); } 显然,函数b是一个
闭
包
它是否可以称为
闭
包
,或者是否应该在另一个函数中具体声明
浏览 1
提问于2017-08-05
得票数 2
回答已采纳
2
回答
如何在浏览器化模块中
使用
我自己版本的jQuery
、
、
、
(我应该先澄清:我的问题是关于Javascript中的
闭
包
和客户端模块模式。这与如何
使用
jQuery.noConflict()无关。 我有一些Javascript,人们可以添加到他们的网站。如果我的所有代码都在一个文件中,在我
定义
的
闭
包
中,这是很容易的。但是,我很难找到一种干净的方法来
使用
模块模式,在这种模式中,我的代码处于单独的
闭
包
中。我可以在最外层的
闭
包
中创建$ var并
使用
$
浏览 1
提问于2015-07-15
得票数 1
回答已采纳
2
回答
如何
使用
jQuery无冲突模式和多个脚本位置
、
、
下面是独家新闻:所有这些都是在一个外部source.
js
文件中
定义
的,该文件包含在我的HTML页面的顶部。稍后,我需要添加一些内联<script>,它
使用
我在
闭
包
中
定义
的实用函数之一。显然,我已经将自己命名为一个方框,并且无法访问该函数。 这里
使用</
浏览 0
提问于2011-06-22
得票数 0
回答已采纳
2
回答
闭
包
不能调用CF 10中的任何用户
定义
函数?为什么?
、
、
注:
闭
包
不能调用任何用户
定义
的函数,因为函数的上下文不被保留,尽管
闭
包
的上下文被保留。给出了错误的结果。例如,在缓存
闭
包
时,可以正确地调用
闭
包
以供以后
使用
,而函数则不能。
闭
包
可以调用CF内置函数吗?或者只是用户
定义
的函数? 我认为了解这方面的局限性是至关重要的。谢谢。
浏览 0
提问于2012-05-15
得票数 1
回答已采纳
2
回答
闭
包
编译器+类型记录
、
、
、
我希望
使用
类型记录,然后
使用
闭
包
编译(高级编译)来锁定ES5并缩小输出。 我必须用代替tsc吗?它缺乏对tsc拥有的所有选项的支持,而且非常雄心勃勃,因为它希望将类型类型转换为
闭
包
类型(这些类型不是100%兼容的)。我实际上不需要
使用
闭
包
类型;我只需要小型化/属性重命名。我是否可以
使用
tsc编译到ES6模块的类型记录,并
使用
闭
包
编译器缩小这些类型(没有类
浏览 5
提问于2017-07-11
得票数 15
回答已采纳
1
回答
JavaScript
闭
包
、
我对JavaScript中的
闭
包
有疑问。我想知道的是,每个
使用
外部作用域变量的函数都是自动
闭
包
吗? 最后,只有在非局部变量范围之外时,
闭
包
才能与具有空闲变量的函数区别开来,否则
定义
环境和执行环境是一致的,没有什么可以区分的(静态绑定和动态绑定无法区分,因为名称解析到相同的值对于其他上下文来说,
闭
包
没有什么特别之处,因
浏览 7
提问于2022-02-26
得票数 1
1
回答
在chrome扩展内容脚本中
使用
google
闭
包
库
、
我试图
使用
谷歌关闭库内的内容脚本的铬扩展。": [ "content.
js
"]我得到以下错误:我认为一种选择是
使用
闭
包
生成器编译带有
闭
包
代
浏览 3
提问于2013-08-29
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
浅谈Go语言中闭包的使用
在编程中,我们理解了闭包之后,一定要来学习一下如何使用闭包
PHP闭包函数也是匿名函数的简介和例子以及与JS的对比
Python入门之作用域规则和闭包的使用技巧解析
Redux中间件对闭包的一个巧妙使用
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券