浅谈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 相关文章推荐
CSDN轮换广告图片轮换效果
Mar 27 Javascript
解析arp病毒背后利用的Javascript技术附解密方法
Aug 06 Javascript
jQuery中$.fn的用法示例介绍
Nov 05 Javascript
javascript实现yield的方法
Nov 06 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
Mar 06 Javascript
多个checkbox被选中时如何判断是否有自己想要的
Sep 22 Javascript
初步使用bootstrap快速创建页面
Mar 03 Javascript
javascript函数自动执行常用方法汇总
Mar 28 Javascript
element-ui table span-method(行合并)的实现代码
Dec 20 Javascript
JS原形与原型链深入详解
May 09 Javascript
JavaScript实现图片放大预览效果
Nov 02 Javascript
uniapp开发小程序实现滑动页面控制元素的显示和隐藏效果
Dec 10 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
解决GD中文乱码问题
2007/02/14 PHP
php读取msn上的用户信息类
2008/12/05 PHP
PHP使用内置dir类实现目录遍历删除
2015/03/31 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
Thinkphp5.0 框架视图view的比较标签用法分析
2019/10/12 PHP
用js自动判断浏览器分辨率的代码
2007/01/28 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
JQuery Tips(4) 一些关于提高JQuery性能的Tips
2009/12/19 Javascript
预加载css或javascript的js代码
2010/04/23 Javascript
javascript淡入淡出效果的实现思路
2012/03/31 Javascript
javascript全局变量封装模块实现代码
2012/11/28 Javascript
如何使用jQUery获取选中radio对应的值(一句代码)
2013/06/03 Javascript
javascript中直接写php代码的方法
2013/07/31 Javascript
JQuery弹出层示例可自定义
2014/05/19 Javascript
jquery+css3打造一款ajax分页插件(自写)
2014/06/18 Javascript
JS获取和修改元素样式的实例代码
2016/08/06 Javascript
微信公众号  提示:Unauthorized API function 问题解决方法
2016/12/05 Javascript
AngularJS实践之使用ng-repeat中$index的注意点
2016/12/22 Javascript
小程序实现列表多个批量倒计时
2021/01/29 Javascript
详解JavaScript 新语法之Class 的私有属性与私有方法
2019/04/23 Javascript
原生JS与CSS实现软件卸载对话框功能
2019/12/05 Javascript
three.js 利用uv和ThreeBSP制作一个快递柜功能
2020/08/18 Javascript
基于python 处理中文路径的终极解决方法
2018/04/12 Python
Python中实现单例模式的n种方式和原理
2018/11/14 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
Python3.x+迅雷x 自动下载高分电影的实现方法
2020/01/12 Python
python代码区分大小写吗
2020/06/17 Python
html5的pushstate以及监听浏览器返回事件的实现
2020/08/11 HTML / CSS
英国最大的美妆产品在线零售商之一:Beauty Bay
2017/09/29 全球购物
怎样在程序里获得一个空指针
2015/01/24 面试题
采购部部门职责
2013/12/15 职场文书
银行求职自荐书
2014/06/25 职场文书
2015年六一儿童节演讲稿
2015/03/19 职场文书
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书
海贼王十大潜力果实,路飞仅排第十,第一可毁世界(震震果实)
2022/03/18 日漫
详解Golang如何实现支持随机删除元素的堆
2022/09/23 Python