【好久没写了,水一篇】
今天试着写了点前端,发现了JS中的一个奇怪用法,如下:
JS中变量的奇怪地方
1、函数内,不声明-用全局
2、函数内,先声明-用内部
3、函数内,后声明- undefined

很水,没了。。。
另外,JS中函数没有先声明后使用一说,在定义前前使用也可以的。
本文探讨了JavaScript中变量作用域的特殊规则,包括函数内变量声明对作用域的影响,以及函数调用的灵活性。指出在函数内,变量若未声明则默认为全局变量;先声明后使用的变量作用于函数内部;而滞后声明的变量则会返回undefined。此外,还提到了JS函数的调用并不受声明顺序限制。
【好久没写了,水一篇】
今天试着写了点前端,发现了JS中的一个奇怪用法,如下:
JS中变量的奇怪地方
1、函数内,不声明-用全局
2、函数内,先声明-用内部
3、函数内,后声明- undefined

很水,没了。。。
另外,JS中函数没有先声明后使用一说,在定义前前使用也可以的。
966
389
227
4889

被折叠的 条评论
为什么被折叠?