变量作用域、作用域链、return

全局变量

全局变量因为在全局操作会每次留存上次操作的结果

局部变量因为执行完成就会被销毁并不会保留本次操作的结果

可以通过传参和返回,将结果不断地专递处理

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

如果同名全局变量遇到局部变量,则全局变量无法使用,先使用局部变量有的

预解析 参数 预赋值顺序

变量的三种机制 作用域链只存在函数中

作用域链的关系

return

相关推荐
为美好的生活献上中指2 分钟前
java每日精进 5.11【WebSocket】
java·javascript·css·网络·sql·websocket·网络协议
lyw20561910 分钟前
微服务八股(自用)
java·开发语言
dot to one11 分钟前
Qt 中 QWidget涉及的常用核心属性介绍
开发语言·c++·qt
液态不合群18 分钟前
理解 C# 中的各类指针
java·开发语言·c#
橙子1991101627 分钟前
Kotlin 中的作用域函数
android·开发语言·kotlin
zimoyin28 分钟前
Kotlin 懒初始化值
android·开发语言·kotlin
augenstern41633 分钟前
webpack重构优化
前端·webpack·重构
海拥✘37 分钟前
CodeBuddy终极测评:中国版Cursor的开发革命(含安装指南+HTML游戏实战)
前端·游戏·html
黄雪超1 小时前
JVM——方法内联之去虚化
java·开发语言·jvm
h汉堡1 小时前
C/C++内存管理
java·c语言·开发语言·c++·学习