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

全局变量

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

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

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

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

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

预解析 参数 预赋值顺序

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

作用域链的关系

return

相关推荐
x_chengqq2 小时前
前端批量下载文件
前端
吾当每日三饮五升2 小时前
C++单例模式跨DLL调用问题梳理
开发语言·c++·单例模式
猫武士水星3 小时前
C++ scanf
开发语言·c++
BinaryBardC3 小时前
Bash语言的数据类型
开发语言·后端·golang
Lang_xi_3 小时前
Bash Shell的操作环境
linux·开发语言·bash
Pandaconda3 小时前
【Golang 面试题】每日 3 题(二十一)
开发语言·笔记·后端·面试·职场和发展·golang·go
捕鲸叉4 小时前
QT自定义工具条渐变背景颜色一例
开发语言·前端·c++·qt
想要入门的程序猿4 小时前
Qt菜单栏、工具栏、状态栏(右键)
开发语言·数据库·qt
傻小胖5 小时前
路由组件与一般组件的区别
前端·vue.js·react.js
Elena_Lucky_baby5 小时前
在Vue3项目中使用svg-sprite-loader
开发语言·前端·javascript