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

全局变量

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

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

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

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

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

预解析 参数 预赋值顺序

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

作用域链的关系

return

相关推荐
aesthetician3 分钟前
Spotify 网页版前端技术全面解析
前端
咩图4 分钟前
Sketchup软件二次开发+Ruby+VisualStudioCode
java·前端·ruby
moxiaoran57534 分钟前
Go语言的文件操作
开发语言·后端·golang
我命由我123457 分钟前
Android 开发问题:Duplicate class android.support.v4.app.INotificationSideChannel...
android·java·开发语言·java-ee·android studio·android-studio·android runtime
Можно16 分钟前
从零开始:Vue 框架安装全指南
前端·javascript·vue.js
小白学大数据18 分钟前
Python 进阶爬虫:解析知识星球 API
开发语言·爬虫·python
赴前尘20 分钟前
记一次golang进程执行卡住的问题排查
开发语言·后端·golang
whale fall21 分钟前
如何在同一台电脑里安装32 位 Python 和 64 位 Python
开发语言·笔记·python·学习
阿蒙Amon22 分钟前
TypeScript学习-第9章:类型断言与类型缩小
javascript·学习·typescript
福大大架构师每日一题27 分钟前
agno v2.4.7发布!新增Else条件分支、AWS Bedrock重排器、HITL等重大升级全解析
javascript·云计算·aws