腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
Javascript
和
提升
在我的代码中,x值是未定义的。如果删除if块,则x值显示为77。我不明白为什么if块要修改x值。 var x = 77; if (false) { }} fn();
浏览 31
提问于2019-09-27
得票数 2
回答已采纳
2
回答
函数声明真的挂在变量声明之前吗?
、
我正在尝试理解
Javascript
中的变量
提升
,特别是函数声明
和
变量声明的
提升
顺序。据我所知,函数声明首先被
提升
,然后是变量声明。expected, the above throws:*/ 在这两种情况下,函数bar都会被
提升
但是,如果像foo这样的变量在函数之后被
提升
,console.log(foo)不应该也在第一个代码片
浏览 26
提问于2018-12-21
得票数 2
回答已采纳
3
回答
Javascript
变量
和
函数
提升
、
做了一个JS测验,看起来很像- return foo; function foo(){}} 在我的理解中,函数首先被托管,然后在内部声明变量。该函数的主形式类似于(如果我错了,请纠正我)- function foo(){} foo=10;}为什么typeof bar
浏览 0
提问于2013-12-01
得票数 2
4
回答
Javascript
提升
和
作用域
function sayHi(name){ console.log(result)sayHi("Alex")
浏览 20
提问于2022-07-14
得票数 1
回答已采纳
1
回答
在任何情况下,
提升
行为是有益的?
、
、
在与开发人员进行一些非正式讨论时,我遇到了
提升
的主题,我被告知
提升
不是错误、错误或编写不当的功能,而是开发人员的一个强大工具。有人能解释
JavaScript
如何在
JavaScript
中作为一个强大的概念来
提升
变量
和
函数,或者在编写代码时有什么帮助?(或者)这仅仅是一个无意中被开发人员发现的概念吗?
浏览 3
提问于2013-08-26
得票数 4
回答已采纳
1
回答
Javascript
提升
和
附加功能
特别是,我正在准备一个与
Javascript
相关的面试。在Glassdoor上,我看到有人以前提到过,“什么是
Javascript
提升
?”是一个被问到的问题。本质上,我想知道我应该在
Javascript
上研究什么类型的材料才能深入了解它。现在,理想情况下,您会告诉我阅读一本书并学习有关
Javascript
的知识,例如,如果有人问我什么是
提升
,我将能够“自然”地回答它。然而,这引发了我的一个重要想法,因为我知道我的时间有限,能够学习“聪明”的面试将是未来面试的一项很好的技能,这可能不一定测
浏览 1
提问于2020-03-06
得票数 0
1
回答
Javascript
函数声明
和
提升
这也不能使用
提升
定义,因为第一个函数没有分配给变量: //returns execution result} console.log
浏览 1
提问于2016-12-02
得票数 0
回答已采纳
2
回答
在java中声明方法的顺序
、
在
Javascript
中有一个
提升
变量
和
函数。我找不到有关Java的信息。也有方法的
提升
吗?
浏览 10
提问于2018-09-02
得票数 3
回答已采纳
3
回答
自动
提升
会降低
JavaScript
的性能吗?
、
最近,我在研究
Javascript
的范围。我想知道自动
提升
是在编译时还是在执行代码时(运行时)完成的。如果在运行时这样做,那么我还有另一个问题:自动
提升
是否会降低
Javascript
程序的性能。something = a(); console.log("hoisting");}我们应该使用手动
提升
,还是使用自动
提升
更好
浏览 3
提问于2021-01-16
得票数 4
回答已采纳
3
回答
何时何地使用
Javascript
中的
提升
我刚接触过
Javascript
。我正在学习在
Javascript
中
提升
的概念。 基于Mozilla网站的Javacsript教程,我偶然发现了hoisting这个词。根据这些教程,
JavaScript
中的变量可以引用稍后声明的变量,而不需要异常。但是,我的问题是在什么情况下适合在客户端
Javascript
中使用
提升
,或者为什么我们应该在
Javascript
中使用
提升
。它的优点是什么。
浏览 0
提问于2014-03-24
得票数 12
回答已采纳
1
回答
为什么函数声明会被
提升
,而函数表达式却没有?
、
、
、
、
根据吊装定义: 为什么函数声明会被
提升
,而函数表达式却没有?
浏览 0
提问于2019-09-05
得票数 0
回答已采纳
5
回答
Javascript
中的
提升
函数
和
变量有问题,有人能帮我吗?
我一直在尝试理解
javascript
中的
提升
函数
和
变量的概念,我找到了一篇很棒的文章,但我仍然有一些无法解决或理解的问题:var myName; console.log("Mi nombre es Javier");myName = "Xavier"; console.l
浏览 1
提问于2014-12-09
得票数 1
5
回答
JavaScript
‘
提升
’
、
我偶然发现了
JavaScript
‘
提升
’,我不知道这段代码到底是如何工作的: a = 10;} alert(a); 我知道像( function a() {} )这样的函数声明将被
提升
到函数b作用域的顶部,但它不应该覆盖a的值(因为函数声明覆盖了变量声明,而不是变量初始化
浏览 3
提问于2013-03-09
得票数 86
回答已采纳
1
回答
在
Javascript
===编译中
提升
?
Javascript
中的
提升
是将变量声明
和
函数声明移到脚本的顶部。我们可以把这一阶段称为汇编吗?我知道
Javascript
解释器有2次传递输入脚本,在第一次传递时,它进行
提升
,第二次传递实际上执行脚本。知道
Javascript
是一种解释语言之后,这个问题让我有点困惑。
浏览 0
提问于2015-11-13
得票数 9
2
回答
Javascript
提升
作为一名JS学习者,我发现了一个相当有趣的事情,请考虑以下代码。 var container = e.container; var slider = $("#div1").slider({ orientation: "horizontal", step: 1,
浏览 0
提问于2013-02-08
得票数 1
1
回答
用变量
和
函数
提升
Javascript
var a=2;console.log(typeof(a));
浏览 4
提问于2022-07-14
得票数 0
回答已采纳
2
回答
Javascript
提升
和
全局范围声明
在
javascript
中,编译阶段查找所有声明并将其与其适当的作用域相关联。
浏览 6
提问于2020-08-21
得票数 0
回答已采纳
4
回答
对
Javascript
提升
感到困惑
、
、
、
function a(){ } } 在上面的
javascript
代码中,在
提升
阶段,函数b会被
提升
吗?或者只会
提升
a,因为在全局上下文中只有a函数在词法上存在。
浏览 17
提问于2016-12-21
得票数 0
回答已采纳
18
回答
Javascript
函数作用域
和
提升
、
、
、
他说的一些事情浮现在脑海中,比如:所有的函数声明都被
提升
到顶部。您可以使用function来确定变量的作用域。对我来说还是不合拍。
浏览 4
提问于2011-09-22
得票数 97
回答已采纳
4
回答
目标C:相等==
和
严格相等===
、
作为一名
Javascript
程序员,我被灌输了这样的想法:只要有可能,就用===代替==。 当我在学习Objective C时,即使在官方文档中,我也只看到==在使用。它
和
Javascript
一样有必要吗?我假设严格相等会带来轻微的性能
提升
,但在Objective C中,这种
提升
是否太小而不能产生太大的影响?
浏览 0
提问于2013-05-15
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript 变量提升介绍|JavaScript 教程
JavaScript typeof,null,和undefined 介绍|JavaScript 教程
巧用控制台,提升JavaScript调试性能
JavaScript工具函数,助你提升工作效率!
JavaScript let和const 关键字介绍|JavaScript 教程
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券