腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
匿名
函数
使
某些
函数
和
变量
在
Javascript
中
全局
可用
?
javascript
、
anonymous-function
SecondClass(); // should not be accessible</script>
如何
确保从<script>的第二部分只有firstClass.init()
可用
,而不是SecondClass()?我想
使用
匿名
函数
,比如;function({})();
浏览 10
提问于2019-05-03
得票数 1
回答已采纳
1
回答
访问IIFE
中
的构造
函数
javascript
、
closures
、
self-executing-function
通常,
在
JavaScript
中
,我看到一个
匿名
函数
,它会立即被调用,其中包含一个构造
函数
。就像这样: function Constructor{};})(); 这似乎是有益的,因为它
使
一个闭包(?),因此您可以将
函数
中
的
变量
与
全局
范围分开。我很难理解的是
如何
从
全局
范围
浏览 4
提问于2014-12-06
得票数 0
回答已采纳
1
回答
Javascript
:不同形式
函数
之间的差异
javascript
、
function
下面我将解释我对每个版本的理解:
JavaScript
在
全局
范围内扫描脚本,并识别所有
变量
和
函数
定义,并将它们提升到顶部。
变量
赋值
和
功能评估还不会发生。对于
函数
a(),
JavaScript
将打包
全局
上下文并将其与
函数
的作用域链相关联。此时,
函数
a()将知道步骤1
中
的所有
变量
和
函数
定义
浏览 1
提问于2013-03-27
得票数 2
回答已采纳
3
回答
隐藏
匿名
JavaScript
函数
中
的
变量
,但
使用
“`this`”访问它们
javascript
、
oop
、
encapsulation
上运行以下代码) 只公开
匿名
函数
之外的run()
函数
。
在
更复杂
和
更大的
JavaScript
代码<em
浏览 1
提问于2013-07-31
得票数 1
回答已采纳
1
回答
JavaScript
匿名
函数
可以防止客户端编辑吗?
javascript
我正在创建一个游戏,最近阅读了一些关于
JavaScript
中
匿名
函数
的内容。据我所知,它们包装内容,并
使
函数
内部的任何
变量
都是局部的,而不是
在
全局
名称空间中。我的问题是,这会阻止用户编辑
匿名
函数
中
的
变量
吗?我自己检查了它,当我试图
在
Chrome控制台中更改
变量
'a‘(来自我
在
匿名
<e
浏览 2
提问于2013-05-25
得票数 2
回答已采纳
1
回答
Javascript
IIFE
匿名
函数
javascript
、
iife
我一直
在
尝试理解IIFE
在
匿名
函数
方面是
如何
工作的。我理解它们
在
避免
全局
变量
冲突方面的用法,并且它们创建了自己的局部作用域。 var myVar = 'foo';)() 如果它立即被调用,并且
在
全局
范围内不
可用
,那么它在哪里
可用
呢?
浏览 2
提问于2014-12-21
得票数 0
4
回答
为什么要在
javascript
匿名
函数
的末尾写上".call(this)“?
javascript
我见过
JavaScript
是这样写的(它是
在
一个演示
中
,我手头没有实际的代码,但它暗示这是正常的): alert(a);我认为它是一个
匿名
函数
,所以
变量
a不是
全局
可用
的。因为这个
函数
不是嵌套的,所以this只是一个窗口。这
和
浏览 1
提问于2011-11-07
得票数 60
回答已采纳
2
回答
jQuery插件
如何
维护
全局
状态?
javascript
、
jquery
、
jquery-plugins
我将jQuery对象传递给这个封闭的
函数
,该
函数
会立即运行。 因此,|$|对象不是
匿名
函数
中
的局部
变量
吗?它
如何
改变
全局
单例jQuery对象?换句话说,我不是只是通过$.fn.myFunctionName将一个
函数
添加到所包含
函数
的|$|本地对象
中
吗?它
如何
更改
全局
jQuery对象,并
使
我的
函数
(makeRed)
可用</
浏览 0
提问于2012-04-19
得票数 3
回答已采纳
2
回答
外部文件
中
的
Javascript
函数
在
以某种方式声明时未定义
javascript
、
jquery
当从同一js文件
中
调用myfunc()时,它会成功运行。当我改变声明
函数
的方式时,它为什么会起作用呢?
浏览 0
提问于2010-04-16
得票数 1
回答已采纳
2
回答
Javascript
如何
使
函数
/
变量
全局
可用
javascript
、
jquery
、
global-variables
、
soundcloud
、
document-ready
我是个初学者,做了一个定制的SoundCloud播放器,但是
javascript
不是很好,因为我无法获得
全局
的
变量
和
函数
。目前,我
在
一些
函数
中有与另一个
函数
相同的代码来计算一个
变量
,比如播放器中音乐的当前时间。特别是对于currenttime,我有两个计时器在运行,我也需要一个计时器。解决这一问题的一个简单方法是
使
当前的第二个
变量
成为
全局
可用
的
变量</em
浏览 2
提问于2014-07-14
得票数 2
回答已采纳
2
回答
从地理编码循环外部访问数组
javascript
、
google-maps
、
google-maps-api-3
、
geocoding
我认为我可以将结果推送到
全局
变量
数组(userLat,userLng)
中
。
使用
警报,我可以看到循环确实将结果添加到
函数
内的数组
中
,但在
函数
外数组是没有价值的。 我希望这一点是清楚的。提前感谢您的帮助!for the following reason: ' + status); });}我不确定我是否理解正确,
浏览 0
提问于2012-11-28
得票数 2
回答已采纳
3
回答
在
document.ready
中
声明的
函数
是否未定义?
jquery
、
function
、
jqgrid
、
scope
如果我
在
document.ready
中
声明一个
函数
,我会得到一个错误。,edittype:'select' ,editoptions: { onclick:"
javascript
但是如果我将这个
函数
移到document.ready之外,一切都会正常工作。
浏览 1
提问于2012-11-19
得票数 3
回答已采纳
7
回答
准备好在jQuery文档内调用
函数
javascript
、
jquery
在
调试时,我总是
使用
Firebug,并尝试调用
函数
和
显示
变量
。但是,如果
函数
或
变量
是
在
$(document).ready
中
定义的,我就不能这样做。提前谢谢你。
浏览 0
提问于2011-11-16
得票数 14
回答已采纳
4
回答
javascript
语法解释
javascript
可能重复: (function([arg, arg ...]) { 我之所以问这个问题,是因为我
在
Google
中
也看到了Facebook的
javascript
代码,其中大多数都
使用
了这种语法。
浏览 4
提问于2011-10-14
得票数 1
回答已采纳
1
回答
为什么Google闭包编译器
在
原始名称空间为空时向
全局
名称空间添加
变量
?
javascript
、
google-closure-compiler
、
google-closure
./})()
中
,以避免所有类型的名称污染。它是100%键入零警告。我发现Google闭包编译器首先在
全局
名称空间中重新定义i
和
j,这感觉既不必要又危险,特别是因为我正在编译一个对名称空间没有任何干扰的脚本。(编译后的脚本以var i=null,j=!
浏览 1
提问于2013-08-26
得票数 5
回答已采纳
5
回答
我有一个问题,内联vs包括
Javascript
javascript
我对
JavaScript
比较陌生,我正在努力理解
如何
正确地
使用
它。如果我将
JavaScript
代码包装在
匿名
函数
中
以避免
使
变量
public,则
JavaScript
中
的
函数
在
包含
JavaScript
的html
中
不
可用
。
在
最初加载页面时,
JavaScript
加载并被执行,但在随后
浏览 2
提问于2008-09-15
得票数 0
4
回答
在
页面上我声明了一个js
变量
,包含js文件似乎不能访问它?
javascript
、
jquery
<script type="text/
javascript
"> var SOME_ID= 234; <script type="text/
javascript
" src="<%= HtmlExtension.ScriptFile("~/somefile.js&quo
浏览 0
提问于2011-01-22
得票数 1
1
回答
未定义
javascript
显示错误
函数
。
javascript
、
jquery
、
html
Javascript
代码:$(document).ready(function(){ if ($("#cvalbtn btn-primary" id="verify">Verify</button> </div> </div> 当我点击thum
浏览 0
提问于2016-10-14
得票数 0
2
回答
在
匿名
函数
中
包装控制器
angularjs
我希望能解释一下什么是
匿名
函数
,什么时候会
使用
匿名
函数
,以及为什么我会看到两种方式都为AngularJ编写的控制器。 谢谢!
浏览 0
提问于2014-01-30
得票数 27
回答已采纳
2
回答
可以将
匿名
函数
标记为"Live Code“,这样闭包编译器就不会删除它吗?
javascript
、
anonymous-function
、
google-closure-compiler
我
如何
告诉闭包编译器
匿名
函数
不应该作为死代码被移除?我不想将
函数
存储到window对象
中
。我正在寻找另一种技术。var f = eval('(function(){return "I am here!"})');
浏览 2
提问于2011-11-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
jQuery-基础知识
JavaScript 闭包介绍|JavaScript 教程
游戏开发之旅-JavaScript函数详解
Vue.js是如何做到数据响应的?
45个有用的JavaScript技巧,窍门和最佳实践
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券