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 相关文章推荐
JSON为什么那样红为什么要用json(另有洞天)
Dec 26 Javascript
jquery对dom的操作常用方法整理
Jun 25 Javascript
不使用浏览器运行javascript代码的方法
Jul 24 Javascript
利用jQuary实现文字浮动提示效果示例代码
Dec 26 Javascript
jquery实现个人中心导航菜单效果和美观都非常不错
Sep 02 Javascript
javascript设计模式之对象工厂函数与构造函数详解
Jul 30 Javascript
JS 通过系统时间限定动态添加 select option的实例代码
Jun 09 Javascript
概述javascript在Google IE中的调试技巧
Nov 24 Javascript
vue.js+Echarts开发图表放大缩小功能实例
Jun 09 Javascript
vue element-ui 绑定@keyup事件无效的解决方法
Mar 09 Javascript
node.js Promise对象的使用方法实例分析
Dec 26 Javascript
vue实现简单加法计算器
Oct 22 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
php 获取当前访问的url文件名的方法小结
2010/02/08 PHP
drupal 代码实现URL重写
2011/05/04 PHP
浅谈json_encode用法
2015/03/05 PHP
php curl模拟post请求和提交多维数组的示例代码
2015/11/19 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
php 多进程编程父进程的阻塞与非阻塞实例分析
2020/02/22 PHP
PHP代码覆盖率统计详解
2020/07/22 PHP
表单的一些基本用法与技巧
2006/07/15 Javascript
推荐一些非常不错的javascript学习资源站点
2007/08/29 Javascript
在JavaScript中获取请求的URL参数[正则]
2010/12/25 Javascript
IE8提示Invalid procedure call or argument 异常的解决方法
2012/09/30 Javascript
javascript返回顶部效果(自写代码)
2013/01/06 Javascript
jQuery入门介绍之基础知识
2015/01/13 Javascript
jQuery实现加入购物车飞入动画效果
2015/03/14 Javascript
jquery自定义插件开发之window的实现过程
2016/05/06 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
JS框架之vue.js(深入三:组件1)
2016/09/29 Javascript
js实现非常棒的弹出div
2016/10/06 Javascript
Vue.js一个文件对应一个组件实践
2016/10/27 Javascript
根据输入邮箱号跳转到相应登录地址的解决方法
2016/12/13 Javascript
jQuery实现获取h1-h6标题元素值的方法
2017/03/06 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
利用python实现数据分析
2017/01/11 Python
python简单图片操作:打开\显示\保存图像方法介绍
2017/11/23 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
python实现嵌套列表平铺的两种方法
2018/11/08 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
2019/02/18 Python
Python 制作查询商品历史价格的小工具
2020/10/20 Python
初中班主任评语大全
2014/04/24 职场文书
公司出纳岗位职责
2015/03/31 职场文书
大学生学生会工作总结2015
2015/05/26 职场文书
从事会计工作年限证明
2015/06/23 职场文书
企业安全生产规章制度
2015/08/06 职场文书
vue-cli3.x配置全局的scss的时候报错问题及解决
2022/04/30 Vue.js
pytest实现多进程与多线程运行超好用的插件
2022/07/15 Python