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

全局变量

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

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

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

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

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

预解析 参数 预赋值顺序

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

作用域链的关系

return

相关推荐
c***V3234 小时前
Vue优化
前端·javascript·vue.js
努力往上爬de蜗牛5 小时前
react native真机调试
javascript·react native·react.js
李@十一₂⁰6 小时前
HTML 特殊字体符号
前端·html
y***86696 小时前
TypeScript在Electron应用中的使用
javascript·typescript·electron
小奶包他干奶奶8 小时前
Webpack学习——Loader(文件转换器)
前端·学习·webpack
zy happy8 小时前
若依 vue3 报错:找不到模块“@/api/xxxx/xxxxx”或其相应的类型声明。。Vue 3 can not find mod
前端·javascript·vue.js
tobebetter95278 小时前
How to manage python versions on windows
开发语言·windows·python
潘小安8 小时前
Git Worktree + Claude Code:让你的开发效率翻倍的秘密武器
前端
meichaoWen9 小时前
【Vue3】vue3的全面学习(一)
前端·javascript·学习
小猪努力学前端9 小时前
在 React + React Router v7 SSR 项目里做多端适配,我踩的两个坑
前端·react.js