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

全局变量

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

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

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

局部变量

参数也是局部变量

函数内的预解析预赋值

函数内的局部变量

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

预解析 参数 预赋值顺序

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

作用域链的关系

return

相关推荐
Rverdoser几秒前
制作网站的价格一般由什么组成
前端·git·github
拉不动的猪1 分钟前
深入理解 JavaScript 中的静态属性、原型属性与实例属性
前端·javascript·面试
linda26189 分钟前
链接形式与跳转逻辑总览
前端·javascript
移远通信13 分钟前
常见问题解答
开发语言·php
怪可爱的地球人13 分钟前
骨架屏
前端
用户6778471506217 分钟前
前端将html导出为word文件
前端
初见无风17 分钟前
3.1 Lua代码中的元表与元方法
开发语言·lua·lua5.4
前端付豪19 分钟前
如何使用 Vuex 设计你的数据流
前端·javascript·vue.js
李雨泽21 分钟前
通过 Prisma 将结构推送到数据库
前端
前端小万26 分钟前
使用 AI 开发一款聊天工具
前端·全栈