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

全局变量

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

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

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

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

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

预解析 参数 预赋值顺序

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

作用域链的关系

return

相关推荐
慕y2746 分钟前
Java学习第九十三部分——RestTemplate
java·开发语言·学习
上单带刀不带妹7 分钟前
JavaScript 中的宏任务与微任务
开发语言·前端·javascript·ecmascript·宏任务·微任务
网安Ruler9 分钟前
Web开发-PHP应用&TP框架&MVC模型&路由访问&模版渲染&安全写法&版本漏洞
前端·php·mvc
旋风菠萝9 分钟前
设计模式---单例
android·java·开发语言
啊呦.超能力18 分钟前
QT开发---图形与图像(补充)
开发语言·qt
郝学胜-神的一滴29 分钟前
应用Builder模式在C++中进行复杂对象构建
开发语言·c++·程序人生
AI视觉网奇36 分钟前
音频获取长度
java·前端·python
微露清风36 分钟前
C语言习题讲解-第九讲- 常见错误分类等
c语言·开发语言
寄思~1 小时前
学习笔记:封装和单继承
开发语言·笔记·python·学习
归云鹤1 小时前
C++ 构造函数语义学
开发语言·c++