腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
函数
内部
的
javascript
函数
是
全局
作用
域
吗
?
、
下面
是
我做
的
测试
的
一个例子: alert('f1 called'); alert('f2 called');f1.f2(2)); //error: "f1.f2" is not a function看起来f1中
的
函数
f2
浏览 5
提问于2017-02-20
得票数 2
4
回答
JavaScript
中
的
词法范围
、
、
、
我对
JavaScript
中
的
作用
域
(主要是词法
作用
域
)的确切工作方式有些困惑。我理解
全局
作用
域中
的
变量可以在任何地方访问,在
JavaScript
中创建新
作用
域
的
唯一方法
是
创建
函数
(或在ES6中使用let )。然而,我并不真正理解什么
是
词法范围/意思。这是因为当
函数
foo被调用时,解释
浏览 0
提问于2018-01-17
得票数 7
回答已采纳
1
回答
无法访问已声明为
全局
变量并在单击
函数
内初始化
的
变量
、
我正在尝试访问变量,该变量被声明为
全局
变量,并在onclick
函数
中初始化。点击发生后,我正在重新加载页面。虽然我想访问外部
的
"ClickedChillerName“,但它给出了未定义
的
。
浏览 0
提问于2021-02-10
得票数 0
1
回答
为什么
函数
通过将
函数
赋值给变量而创建时,
函数
名调用不起
作用
?
、
、
return a + b; }mul(2,3)
是
函数
的
名称,它应该用来调用
函数
。
浏览 1
提问于2022-01-20
得票数 0
4
回答
了解
JavaScript
函数
作用
域
、
下面的代码
是
JavaScript
代码。我试图理解
JavaScript
中
的
函数
作用
域
,并在上关注这篇文章。cow = "glue";行应该将cow变量
的
值设置为"glue“。如果我删除If块,然后在最后一条语句中警告cow,我看到字符串"glue“被警告。当f(2)被调用时,if代码块没有进入,并且其中没有任何东西被执行,那么为什么我会看到不同
的
结果呢?也就是说,为什么警示cow在最后一条语句中现
浏览 0
提问于2013-06-13
得票数 10
4
回答
javascript
从外部调用
内部
函数
这是关于
javascript
闭包
的
工作。我在另一个
函数
中有一个
函数
,我想在外部
函数
之外访问这个
函数
。有没有可能,因为这里写
的
是
,你可以用这个实现闭包,
JavaScript
嵌套
函数
,所有
函数
都可以访问
全局
作用
域
。 事实上,在
JavaScript
中,所有
函数
都可以访问它们“上面”
的
作用</
浏览 2
提问于2014-08-08
得票数 3
1
回答
Javascript
:
作用
域
链是什么时候创建
的
?
、
、
闭包部分: 据说
作用
域
链
是
在
函数
id定义时创建
的
。当
函数</e
浏览 6
提问于2014-01-15
得票数 3
4
回答
为什么
函数
getVehicleName在Vehicle对象中打印
全局
变量vehicleName而不是变量vehicleName?
我在
全局
作用
域
和Vehicle对象
内部
声明了一个vehicleName变量,并在
全局
作用
域
和Vehicle对象
内部
声明了
函数
printVehicleName和getVehicleName。当我调用这两个
函数
时,这两个
函数
都会输出在
全局
作用
域
上声明
的
vehicleName。为什么会发生这种情况?printVehicleName()
浏览 4
提问于2019-04-08
得票数 3
3
回答
变量值在顶部,然后更改
函数
中
的
值,显示未定义
的
原因?
如果我在顶部声明了带有某个值
的
变量,那么使用该变量会显示undefined为什么?var a = 100; console.log(a); console.log(a);输出
是
未定义
的
浏览 0
提问于2017-03-02
得票数 1
4
回答
为什么
全局
范围中
的
变量被分配给窗口对象?
var foo = 'bar';似乎变量被分配为this
的
属性,但是在匿名
函数
中,this引用父
作用
域
,但不将变量分配给父
作用
域
。function() {}(); 非
全局
作用
域中
的
变量分配给什么对
浏览 11
提问于2012-06-05
得票数 3
回答已采纳
2
回答
函数
作用
域
和上下文
的
差异
javascript
中
的
函数
有
全局
和局部
作用
域
吗
?function doSomething() function foo() alert(this);}在这里,
函数
foo()没有被执行。但是
函数
中
的
"this“关键字指向
全局
窗口对象,如果
函数
doSomething()
是
executed.Th
浏览 2
提问于2012-12-22
得票数 0
1
回答
重写此
函数
会丢失“jQuery”
作用
域
、
、
、
、
我正在尝试从另一个问题中实现以下答案: https://stackoverflow.com/a/26469105/2402594 基本上,我需要向jQuery
函数
添加额外
的
检查。但是我不能修改原始
的
jQuery,所以我在一个单独
的
文件中创建了一个补丁。我正在做
的
是
覆盖find
函数
并添加功能,如下所示: (function() { jQuery.fn.
浏览 19
提问于2019-04-02
得票数 0
回答已采纳
1
回答
如何在chrome
的
javascript
控制台中显示局部
作用
域
变量
、
、
、
我正在使用chrome
的
javascript
控制台来调试一些
javascript
。我经常使用交互式命令行来显示一些变量。当我在一个
函数
中(被断点中断),并在命令行中输入一个参数
的
名称(在我
的
例子中
是
" result ")时,它会显示
全局
范围结果
的
值,而不是局部范围结果
的
值。有没有办法告诉chrome
的
命令行计算局部
作用
域
或最
内部</em
浏览 0
提问于2010-11-25
得票数 5
回答已采纳
2
回答
定义为参数
的
函数
的
闭包
、
免责声明:这个问题纯粹
是
好奇心驱动
的
,与
javascript
的
工作原理有很大关系。setTimeout(function(){},1000) 该
函数
是
在接收它
的
函数
的
参数中定义
的
,并且本质上从来不是包含a
浏览 0
提问于2018-03-04
得票数 1
4
回答
在`$(document).ready(function()`中设置
全局
变量
、
我尝试在$(document).ready(function()中设置一个
全局
变量 $(".editCommentLink").on(
浏览 0
提问于2018-07-17
得票数 0
2
回答
重新声明
JavaScript
变量
、
、
changeGreeting() { greeting = "hello";} ...I像预期
的
那样得到我永远不会在我
的
代码中重新声明这样
的
变量,但是为什么会发生这种情况呢?
浏览 0
提问于2012-11-29
得票数 7
回答已采纳
1
回答
未定义
javascript
显示错误
函数
。
、
、
Javascript
代码:$(document).ready(function(){ if ($("#cval>验证码验证
的
HTML代码: <div class="modal fade bs-example-modal-sm" id="pop" tabindex="-1" role="dialog"btn btn-pri
浏览 0
提问于2016-10-14
得票数 0
1
回答
在经典ASP /
Javascript
中将对象插入
全局
作用
域
、
这个问题
是
关于经典ASP中
的
Javascript
的
。它与在浏览器中运行
的
Javascript
无关。它还提供了
作用
域
管理,因此在curlies中声明
的
var和
函数
在外部
是
不可见
的
。另一个典型
的
构造
是
通过赋值将属于
内部
作用
域
的
对象或
函数
“导出”到外部
作用
浏览 1
提问于2012-03-09
得票数 5
回答已采纳
3
回答
局部变量去哪里?
、
还是它只是在机器代码中
的
某个地方乱七八糟,已经无法访问了?
浏览 2
提问于2015-07-06
得票数 0
回答已采纳
2
回答
函数
外部
的
Javascript
函数
数据
、
我正在尝试创建一个简单
的
javascript
游戏,但在外部访问
函数
数据时遇到了问题。context.drawImage(img,groundx,groundy)} 每次间隔运行时,上面的警报都会向浏览器发出125个警报,但这是我唯一可以做到
的
方法()img.onload = function() { }; 我期
浏览 0
提问于2013-05-07
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券