浅谈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 相关文章推荐
Javascript MD4
Dec 20 Javascript
javascript 多级checkbox选择效果
Aug 20 Javascript
7个JS基础知识总结
Mar 05 Javascript
用javascript对一个json数组深度赋值示例
Jul 27 Javascript
EasyUi中的Combogrid 实现分页和动态搜索远程数据
Apr 01 Javascript
vue.js单页面应用实例的简单实现
Apr 10 Javascript
浅析Angular2子模块以及异步加载
Apr 24 Javascript
基于js 各种排序方法和sort方法的区别(详解)
Jan 03 Javascript
Taro集成Redux快速上手的方法示例
Jun 21 Javascript
浅谈vue加载优化策略
Mar 19 Javascript
对Layer弹窗使用及返回数据接收的实例详解
Sep 26 Javascript
通过实例了解Render Props回调地狱解决方案
Nov 04 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
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
Yii2 rbac权限控制操作步骤实例教程
2016/04/29 PHP
PHP实现的简单sha1加密功能示例
2017/08/27 PHP
Javascript调用C#代码
2011/01/17 Javascript
js螺旋动画效果的具体实例
2013/11/15 Javascript
Jquery getJSON方法详细分析
2013/12/26 Javascript
jquery实现保存已选用户
2014/07/21 Javascript
基于jquery的文字向上跑动类似跑马灯的效果
2014/09/22 Javascript
js实现单击图片放大图片的方法
2015/02/17 Javascript
jQuery过滤HTML标签并高亮显示关键字的方法
2015/08/07 Javascript
jQuery实现的图文高亮滚动切换特效实例
2015/08/10 Javascript
AngularJS实现表单手动验证和表单自动验证
2015/12/09 Javascript
浅析JS中对函数function的理解(基础篇)
2016/10/14 Javascript
用jQuery旋转插件jqueryrotate制作转盘抽奖
2017/02/10 Javascript
3分钟掌握常用的JS操作JSON方法总结
2017/04/25 Javascript
angularjs下拉框空白的解决办法
2017/06/20 Javascript
详解vue-cli脚手架build目录中的dev-server.js配置文件
2017/11/24 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
js获取对象,数组所有属性键值(key)和对应值(value)的方法示例
2019/06/19 Javascript
vue cli安装使用less的教程详解
2019/07/12 Javascript
Vue中使用matomo进行访问流量统计的实现
2019/11/05 Javascript
使用jquery实现轮播图效果
2021/01/02 jQuery
Python实现类继承实例
2014/07/04 Python
详解python发送各类邮件的主要方法
2016/12/22 Python
Python Grid使用和布局详解
2018/06/30 Python
python实现抽奖小程序
2020/04/15 Python
阿玛尼美妆俄罗斯官网:Giorgio Armani Beauty RU
2020/07/19 全球购物
档案接收函范文
2014/01/10 职场文书
个人先进事迹总结
2015/02/26 职场文书
接待员岗位职责范本
2015/04/15 职场文书
2015年前台文员工作总结
2015/05/18 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
浅析Django接口版本控制
2021/06/26 Python
Python自动化实战之接口请求的实现
2022/05/30 Python