gpt4 book ai didi

javascript var 和 not var 有什么区别?

转载 作者:行者123 更新时间:2023-12-03 03:45:21 24 4
gpt4 key购买 nike

Possible Duplicate:
Difference between using var and not using var in JavaScript

大家好

声明var myVar;var关键字或声明 myVar没有它。

对于某些人来说这可能是一个愚蠢的问题,但我正在学习 javascript。

有时,在阅读别人的代码时,我发现有些变量的声明前面没有“var”。需要强调的是,这些变量甚至没有声明为函数的参数。

那么使用或不使用“var”关键字声明变量有什么区别?

非常感谢

最佳答案

如果你不使用它,它可能是一个全局变量,或者在 IE 的情况下,它就会爆炸。

在某些情况下您不需要它,例如,如果它是您所在函数的参数,那么它已经被声明了。在任何其他情况下始终使用var(其他情况是:除非您正在操作已经存在的变量)。无论需要在什么范围内定义它,明确在那里定义它。

关于javascript var 和 not var 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4385894/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com