浅谈Javascript变量作用域问题


Posted in Javascript onDecember 16, 2014

Js中的变量作用域问题

1、没有块级作用域。Js中的变量作用域不是以{}为界的,不像C/C++/Java。

如:

 if(true){

     var name = "qqyumidi";

 }

             

 alert(name);  // 结果:qqyumidi

Js会将在if中定义的变量添加到当前的执行环境中,尤其在使用for循环时需要注意与其他语言的差异。

 for(var i=0; i<10; i++){

     ;

 }

 

 alert(i);   // 结果:10

这里仅仅是个人的理解,如有纰漏,还请大家告之。

Javascript 相关文章推荐
Checbox的操作含已选、未选及判断代码
Nov 07 Javascript
Jquery创建层显示标题和内容且随鼠标移动而移动
Jan 26 Javascript
JS弹出可拖拽可关闭的div层完整实例
Feb 13 Javascript
js实现简单锁屏功能实例
May 27 Javascript
鼠标经过子元素触发mouseout,mouseover事件的解决方案
Jul 26 Javascript
跟我学习javascript的var预解析与函数声明提升
Nov 16 Javascript
jquery+ajax实现注册实时验证实例详解
Dec 08 Javascript
基于jQuery实现的幻灯图片切换
Dec 02 Javascript
JS多物体实现缓冲运动效果示例
Dec 20 Javascript
JavaScript实现数组降维详解
Jan 05 Javascript
基于JS实现仿百度百家主页的轮播图效果
Mar 06 Javascript
ES6字符串的扩展实例
Dec 21 Javascript
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
Dec 16 #Javascript
javascript arguments使用示例
Dec 16 #Javascript
javascript实现日期格式转换
Dec 16 #Javascript
javascript实现禁止复制网页内容
Dec 16 #Javascript
node.js中的fs.rmdirSync方法使用说明
Dec 16 #Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 #Javascript
使用Chrome调试JavaScript的断点设置和调试技巧
Dec 16 #Javascript
You might like
MySQL修改密码方法总结
2008/03/25 PHP
一个好用的PHP验证码类实例分享
2013/12/27 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
Laravel框架数据库CURD操作、连贯操作总结
2014/09/03 PHP
php实现支持中文的文件下载功能示例
2017/08/30 PHP
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
JavaScript中双叹号!!作用示例介绍
2014/09/21 Javascript
一个不错的js html页面倒计时可精确到秒
2014/10/22 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
javascript中for/in循环及使用技巧
2015/09/01 Javascript
javascript伸缩菜单栏实现代码分享
2015/11/12 Javascript
AngularJs 弹出模态框(model)
2016/04/07 Javascript
js实现的简单图片浮动效果完整实例
2016/05/10 Javascript
JS正则表达式学习之贪婪和非贪婪模式实例总结
2016/12/26 Javascript
图片上传之FileAPI与NodeJs
2017/01/24 NodeJs
js实现截图保存图片功能的代码示例
2017/02/16 Javascript
详解Vue 事件驱动和依赖追踪
2017/04/22 Javascript
xmlplus组件设计系列之按钮(2)
2017/04/26 Javascript
解决jQuery ajax动态新增节点无法触发点击事件的问题
2017/05/24 jQuery
微信小程序模板(template)使用详解
2018/01/31 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
Python常用的文件及文件路径、目录操作方法汇总介绍
2015/05/21 Python
python中return的返回和执行实例
2019/12/24 Python
Python基于pip实现离线打包过程详解
2020/05/15 Python
结束运行python的方法
2020/06/16 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
如何设置PyCharm中的Python代码模版(推荐)
2020/11/20 Python
波兰在线儿童和婴儿用品零售商:pinkorblue
2019/06/29 全球购物
美国第一大药店连锁机构:Walgreens(沃尔格林)
2019/10/10 全球购物
致跳远运动员加油稿
2014/02/11 职场文书
房地产公司见习自我鉴定
2014/04/28 职场文书
体育之星事迹材料
2014/05/11 职场文书
公司催款律师函
2015/05/27 职场文书
消费者投诉书范文
2015/07/02 职场文书
外出考察学习心得体会
2016/01/18 职场文书
详解Python中下划线的5种含义
2021/07/15 Python