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 相关文章推荐
11款新鲜的jQuery插件[附所有demo下载]
Jan 24 Javascript
单击按钮显示隐藏子菜单经典案例
Jan 04 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
Nov 01 Javascript
js delete 用法(删除对象属性及变量)
Aug 24 Javascript
基于javascript实现仿百度输入框自动匹配功能
Jan 03 Javascript
JavaScript面向对象编写购物车功能
Aug 19 Javascript
学习掌握JavaScript中this的使用技巧
Aug 29 Javascript
jQuery实现对网页节点的增删改查功能示例
Sep 18 jQuery
javascript中关于类型判断的一些疑惑小结
Oct 14 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
微信小程序 搜索框组件代码实例
Sep 06 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 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
神族 Protoss 剧情介绍
2020/03/14 星际争霸
PHP 全角转半角实现代码
2010/05/16 PHP
php木马webshell扫描器代码
2012/01/25 PHP
php弹出对话框实现重定向代码
2014/01/23 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
PHP使用xmllint命令处理xml与html的方法
2014/12/15 PHP
ecshop 2.72如何修改后台访问地址
2015/03/03 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
PHP实现Session入库/存入redis的方法
2017/05/04 PHP
js停止输出代码
2008/07/20 Javascript
Jquery实战_读书笔记1—选择jQuery
2010/01/22 Javascript
jQuery中append()方法用法实例
2015/01/08 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
JavaScript中的Math.sin()方法使用详解
2015/06/15 Javascript
JavaScript模板引擎用法实例
2015/07/10 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
jQuery动态加载css文件实现方法
2016/06/15 Javascript
Node.js  事件循环详解及实例
2017/08/06 Javascript
Vuex 入门教程
2018/01/10 Javascript
Vue安装浏览器开发工具的步骤详解
2019/05/12 Javascript
详解VSCode配置启动Vue项目
2019/05/14 Javascript
element-ui组件中input等的change事件中传递自定义参数
2019/05/22 Javascript
jQuery实现本地存储
2020/12/22 jQuery
python 七种邮件内容发送方法实例
2014/04/22 Python
使用Python的内建模块collections的教程
2015/04/28 Python
python实现复制整个目录的方法
2015/05/12 Python
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
PyTorch 对应点相乘、矩阵相乘实例
2019/12/27 Python
tensorflow之并行读入数据详解
2020/02/05 Python
学前教育学生自荐信范文
2013/12/31 职场文书
搞笑获奖感言
2014/01/30 职场文书
趣味运动会口号
2015/12/24 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
写作指导:怎么书写竞聘演讲稿?
2019/07/04 职场文书