局部变量和全局变量可以同名。不过在函数体内部,局部变量的优先级高于全局变量。需要格外注意:专用于函数体内部的变量一定要用var关键字声明,否则该变量会变成全局变量。因为js是弱类型语言,所以它可以存放任何数据类型,并且同一个变量不同位置可以代表不同的内容:var age=35;age="test";(这是合法的)。
相关文章
- 10-19局部变量和成员变量的区别
- 10-19102、全局变量和局部变量有什么区别?
- 10-19Python坑:bool是int的子类、列表循环中的变量泄露、lambda在闭包中会保存局部变量、重用全局变量
- 10-19全局变量&局部变量,global&nonlocal
- 10-19如何使用JavaScript实现纯前端读取和导出excel文件-好记的博客
- 10-19如何使用JavaScript实现纯前端读取和导出excel文件
- 10-19Serverless 组件开发尝试:全局变量组件和单独安顿组件
- 10-19Serverless 组件开发尝试:全局变量组件和单独部署组件
- 10-19python中全局变量和局部变量的一个小坑
- 10-19Python 基础之返回值与函数使用与局部变量和全局变量locals() 和 globals()