JS变量作用域
来源:互联网 发布:设备管理相关软件 编辑:程序博客网 时间:2024/06/02 13:04
<!DOCTYPE html><html><head> <!--在页面内声明的变量,都可以访问--> <script type="text/javascript"> var a = 10; alert(a);//10 </script> <script type="text/javascript"> alert(a);//10 </script> <!--在页面内声明的变量,都可以访问--> <script type="text/javascript"> function f1() { var b = 0; for (var i = 0; i < 2; i++) { b = b + i; } alert(b);//1 /*在js中没有块级作用域,所以在方法内部任何位置声明变量,在整个方法内部都有效,所以当在for循环外打印i时依然有效*/ alert(i)//2 } f1(); function f2() { for (var i = 0; i < 3; i++) { } alert(i)//3 for (var i = 0; i < 2; i++) { } /*在js中 当声明的变量重复的时候,js会自动忽略声明,但是不会忽略赋值,所以此时i被赋值为0,并进行循环*/ alert(i)//2 } f2(); function f3() { c = 99; c++; alert(c)//100 } f3(); /*在方法f3中c的声明没有使用var 则js默认c是在页面上声明的全局变量,所以这里打印c能访问到,因此要注意变量的声明要使用var*/ alert(c);//100 </script></head><body></body></html>
0 0
- js 变量作用域
- js变量作用域
- js变量作用域
- js变量作用域
- js 变量作用域
- JS变量作用域
- js变量的作用域
- 变量的作用域js
- JS。某变量作用域。
- js的变量作用域
- js变量作用域链
- js变量的作用域
- js 变量的作用域
- js变量作用域问题
- js变量作用域总结
- js的变量作用域
- js变量和作用域
- js变量及其作用域
- Spring IOC学习心得之源码级分析ContextLoaderListener的作用(IOC容器初始化入口)
- nginx
- python中的 元组 字典 和集合
- 计算机图形学(四)几何变换_4_二维复合变换_5_其他二维变换_1_反射
- 后台 配置页面功能设计
- JS变量作用域
- 自定义密码框
- Vuex异步请求数据后,在组件中获取状态的方法
- 日期格式化(包括日期对象和字符串)
- crontab使用
- lesson6.5集合类vector和Enumeration、Collection和Iterator、Collections
- etckeeper在Ubuntu上的安装和使用
- linux c的内存映像
- FastDFS图片服务器搭建-支持分布式