js函数内变量的作用域分析


Posted in Javascript onJanuary 12, 2015

本文实例分析了js函数内变量的作用域。分享给大家供大家参考。具体分析如下:

先看一个函数实例:

<html>

<head>

</head>

<body>

<script type="text/javascript">

var a = 5;

var c = 3;

function t(){

 var a = 6;

 var b = 10;

 document.write(a+'-----'+b);

 document.write(c);

}

t();

</script>

</body>

</html>

与php不同,js函数中如果要调用某个变量,它首先从函数内去查找。如例子中就是 a 是等于6;而在函数体内找不到c,于是,它就会在函数体外,往上找,找到即调用,找不到则报错。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript使用过程中需要注意的地方和一些基本语法
Aug 26 Javascript
判定是否原生方法的JS代码
Nov 12 Javascript
原生javascript实现获取指定元素下所有后代元素的方法
Oct 28 Javascript
jQuery中wrapAll()方法用法实例
Jan 16 Javascript
JavaScript中的函数声明和函数表达式区别浅析
Mar 27 Javascript
javascript使用输出语句实现网页特效代码
Aug 06 Javascript
使用vue编写一个点击数字计时小游戏
Aug 31 Javascript
JavaScript箭头函数_动力节点Java学院整理
Jun 28 Javascript
vue组件实现文字居中对齐的方法
Aug 23 Javascript
JS实现简单的文字无缝上下滚动功能示例
Jun 22 Javascript
JavaScript中Dom操作实例详解
Jul 08 Javascript
输入框跟随文字内容适配宽实现示例
Aug 14 Javascript
Jquery api 速查表分享
Jan 12 #Javascript
js常用系统函数用法实例分析
Jan 12 #Javascript
javascript使用appendChild追加节点实例
Jan 12 #Javascript
jQuery实现瀑布流的取巧做法分享
Jan 12 #Javascript
js在指定位置增加节点函数insertBefore()用法实例
Jan 12 #Javascript
jQuery制作拼图小游戏
Jan 12 #Javascript
DOM节点深度克隆函数cloneNode()用法实例
Jan 12 #Javascript
You might like
Drupal简体中文语言包安装教程
2014/09/27 PHP
thinkphp常见路径用法分析
2014/12/02 PHP
Laravel timestamps 设置为unix时间戳的方法
2019/10/11 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
Mootools 图片展示插件(lightbox,ImageMenu)收集集合
2010/05/21 Javascript
Javascript面向对象编程(二) 构造函数的继承
2011/08/28 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
textarea焦点的用法实现获取焦点清空失去焦点提示效果
2014/05/19 Javascript
原生js结合html5制作简易的双色子游戏
2015/03/30 Javascript
jQuery插件MixItUp实现动画过滤和排序
2015/04/12 Javascript
JS实现状态栏跑马灯文字效果代码
2015/10/24 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
AngularJS 模型详细介绍及实例代码
2016/07/27 Javascript
jQuery延迟执行的实现方法
2016/12/21 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
nodejs实现超简单生成二维码的方法
2018/03/17 NodeJs
vue.js使用3DES加密的方法示例
2018/05/18 Javascript
基于React+Redux的SSR实现方法
2018/07/03 Javascript
vue-cli3访问public文件夹静态资源报错的解决方式
2020/09/02 Javascript
小程序实现上下切换位置
2020/11/16 Javascript
Python基础教程之利用期物处理并发
2018/03/29 Python
Python学习笔记基本数据结构之序列类型list tuple range用法分析
2019/06/08 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
解决python图像处理图像赋值后变为白色的问题
2020/06/04 Python
Python小白垃圾回收机制入门
2020/06/09 Python
基于Python实现下载网易音乐代码实例
2020/08/10 Python
python批量修改文件名的示例
2020/09/27 Python
YOINS官网:时尚女装网上购物
2017/03/17 全球购物
马来西亚综合购物网站:Lazada马来西亚
2018/06/05 全球购物
佳能法国商店:Canon法国
2019/02/14 全球购物
就业推荐自我鉴定
2013/10/06 职场文书
物理教育专业毕业生推荐信
2013/11/03 职场文书
高三毕业生自我鉴定
2013/12/20 职场文书
工商治理实习生的自我评价
2014/01/15 职场文书
财政专业大学生职业生涯规划书
2014/09/17 职场文书
用python修改excel表某一列内容的操作方法
2021/06/11 Python