腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
全局变量
和
函数
的
javascript
提升
、
我在想吊装
的
事。我知道如果全局
函数
名称与
全局变量
相同,
函数
将覆盖变量
的
名称。是对
的
吗?globalString); // string console.log('I\'m globalString function');{ console.log ( 'I\&
浏览 8
提问于2018-07-10
得票数 0
回答已采纳
2
回答
Javascript
提升
/作用域
、
、
、
我现在正在学习
Javascript
,有一个关于
提升
/作用域
的
问题--也许我遗漏了什么。在
函数
上也有
提升
工作吗?而不是在匿名
函数
上?对,是这样?谢谢!
浏览 1
提问于2013-10-13
得票数 0
2
回答
全局变量
的
javascript
提升
、
、
、
我想知道
javascript
提升
是如何为
全局变量
工作
的
。{ var a = 10; console.warn("a",a);print(); 在这种情况下,我得到
的
错误"b是没有定义
的
“。我想知道为什么
Javascript
提升
不适用于
全局变量
。我试图寻找这个,但得到
的
结果仅为
浏览 1
提问于2014-11-05
得票数 5
3
回答
是否在文档准备就绪之前实例化
全局变量
?
、
如果我在脚本标记之后声明一个
全局变量
,那么在文档中调用
的
函数
中访问这个变量安全吗?<script type="text/
javascript
"></script> <script type="text/
javascript
&q
浏览 1
提问于2013-08-06
得票数 6
回答已采纳
1
回答
为什么
函数
内部
的
这个变量可以读取
函数
语句下
的
全局变量
?
、
function fn() {} 为什么
函数
内部
的
这个变量可以读取甚至在
函数
语句下声明
和
赋值
的
全局变量
?在这种情况下,
JavaScript
是如何工作
的
?我想了解它是如何工作
的
。fn(); console.log("hello");我知道这起作用是因为功能
提升
浏览 0
提问于2018-04-11
得票数 0
回答已采纳
1
回答
在编程语言中,变量
提升
有什么好处
和
缺点?
、
、
、
、
程序A:x = 1程序B:x = 1
Javascript
具有完全相同
的
行为。另一方面,
和
C++程序B之间
的
差异是由于它们
的
作用域规则不同造成
的
:在C++中,变量
的
作用域从声明开始,而在Python
和
Javascript
中,则从声明变量
的
块开始。因此,在C++中,
函数
中
的
变量
浏览 2
提问于2020-08-10
得票数 3
6
回答
为什么局部变量会杀死我
的
全局变量
?
、
、
、
,但是如果我已经声明为
全局变量
,那么我
的
警报怎么会说它是未定义
的
。这是一个简单
的
例子,但是在我最初
的
代码中,我在
函数
开始时做了很多工作,然后我检查了很长一段时间,看看是否定义了globalId,否则定义它:if(!globalId){var globalId;} --这意味着位于
函数
顶部
的
警告生成了未定义
的
,就好像
JavaScript
首先执行了整个
函数
一样,只是为了查看是否有任何变量‘可能’被声明,
浏览 2
提问于2011-03-31
得票数 27
4
回答
如何理解
javascript
中
的
全局和局部变量
第一次测试:function b() { return;}alert(a); // 1var a = 1; a = 10;}alert(a); // 10
浏览 1
提问于2013-08-01
得票数 5
回答已采纳
1
回答
为什么修改
全局变量
会增加Chrome中
的
内存使用量
、
、
、
、
最近,我对
javascript
代码进行了一些优化,以制作HTML5游戏,特别是针对移动浏览器。我开始比较引擎
和
逐步简化比较代码,我有一些东西,我不明白。我注意到,在Chrome (所以我猜所有基于webkit
的
浏览器)中,修改
全局变量
会增加使用
的
内存。让我给你们举两个例子:代码:window.onload = init; function init2)创建局部变量而不是修改
全局
浏览 1
提问于2012-12-28
得票数 8
4
回答
为什么我
的
全局变量
不能在
函数
中访问?
我以为可以从sayColor()本地上下文访问myColor,但事实并非如此,尽管我在第一个警告后声明了myColor。为什么?function sayColor() { var myColor = "green";}
浏览 0
提问于2013-07-06
得票数 8
回答已采纳
2
回答
无法从全局上下文读取变量。
我很困惑,有谁能在理论上
和
实际中解释这背后
的
原因吗? 相关链接将非常有用。
浏览 2
提问于2014-07-06
得票数 2
回答已采纳
2
回答
JavaScript
局部
和
全局变量
混淆
我是
JavaScript
的
新手,我在局部
和
全局变量
作用域上做过一些实践。以下是我
的
代码():var myname = "initial" alert(myname); var myname = "changed";所以我
的
困惑是为什么我不能访问myname
的
全局实例,如果我没有在
函数
中定义myname,那么它就会工作得很好。
浏览 1
提问于2013-11-01
得票数 98
回答已采纳
3
回答
为什么一个变量定义
的
全局是未定义
的
?
、
、
、
这里有一个简单
的
函数
和
一个
全局变量
。 var myname = "local";}不可能引用外部变量,即定义在该
函数
范围之外
的
变量吗在这个
全局变量
中
浏览 3
提问于2015-05-26
得票数 32
回答已采纳
1
回答
在
Javascript
中创建日期数组
我正在尝试在
Javascript
中根据开始日期
和
结束日期创建一个日期数组。我需要日期格式看起来像2013-04-25 我
的
代码显然不能工作,但我似乎找不出原因。有人能帮上忙吗?
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
2
回答
用本地变量覆盖
全局变量
下面的测试是成功
的
,并打印1
和
1 a = 1;}}test2();function test1() {prints "2"func
浏览 3
提问于2015-05-21
得票数 4
回答已采纳
3
回答
函数
中
的
全局变量
不更新
我编写了这个简单
的
程序来更新JS
提升
的
值。但根据我
的
理解,全局x需要更新,但它不是更新。
Javascript
用于引用值,所以当我编写x = 7时,应该更新全局x,但它不适用!所以我只想知道为什么x =7不能工作? 谢谢!
浏览 11
提问于2017-04-21
得票数 4
回答已采纳
3
回答
用一个
函数
为
JavaScript
中
的
多个
全局变量
赋值
我在
JavaScript
中声明了三个
全局变量
,它们还没有赋值,例如:var GLOBAL_VARIALLE_TWO;假设我有一个
函数
,我传递了两个参数,一个是用来进行ajax调用以检索JSON对象
的
url字符串,另一个是我想要将返回
的
JSON赋给它
的
全局变量
。因此,我有一个这样
的
函数
: function getBackList(
浏览 1
提问于2013-07-17
得票数 0
回答已采纳
4
回答
为什么
Javascript
代码会打印“未定义”,即使变量被声明为
全局变量
?
、
有人能解释一下JS到底是如何工作
的
吗?
浏览 7
提问于2016-03-23
得票数 1
回答已采纳
4
回答
返回语句
全局变量
后
的
函数
声明未被覆盖
、
我有如下所示
的
Javascript
代码,function bar() { return;console.log(foo); // returns 1 在执行代码时,调用bar()
函数
,用值10覆盖
全局变量
,然后将日志打印为10,而不是打印为值1。
浏览 2
提问于2013-11-27
得票数 8
回答已采纳
1
回答
Javascript
全局重置
我是
Javascript
的
新手,我读了一些,遇到了以下问题:我创建了一个
全局变量
,我在一个
函数
中设置了它,我试图在另一个
函数
中调用它,但它是未定义
的
。我用谷歌搜索了一下,它似乎叫做
Javascript
提升
声明。但我找不到解决方案。这是我
的
代码。<script type="text/
javascript
">function getComboBox() {
浏览 3
提问于2016-02-08
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券