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 相关文章推荐
jquery js 获取时间差、时间格式具体代码
Jun 05 Javascript
JS获取当前网址、主机地址项目根路径
Nov 19 Javascript
基于javascript实现tab选项卡切换特效调试笔记
Mar 30 Javascript
javaScript知识点总结(必看篇)
Jun 10 Javascript
浅谈JS中的!=、== 、!==、===的用法和区别
Sep 24 Javascript
jQuery给指定的table动态添加删除行的操作方法
Oct 12 Javascript
js输入框使用正则表达式校验输入内容的实例
Feb 12 Javascript
JS点击缩略图整屏居中放大图片效果
Jul 04 Javascript
JS随机排序数组实现方法分析
Oct 11 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
vue进入页面时滚动条始终在底部代码实例
Mar 26 Javascript
详解vue中移动端自适应方案
May 05 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和ACCESS写聊天室(九)
2006/10/09 PHP
mysql5写入和读出乱码解决
2006/11/25 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
php版本的cron定时任务执行器使用实例
2014/08/19 PHP
PHP使用反向Ajax技术实现在线客服系统详解
2019/07/01 PHP
PHP+MySql实现一个简单的留言板
2020/07/19 PHP
table行随鼠标移动变色示例
2014/05/07 Javascript
jQuery实现简易的天天爱消除小游戏
2015/10/16 Javascript
JavaScript Ajax编程 应用篇
2016/07/02 Javascript
微信小程序 wx:key详细介绍
2016/10/28 Javascript
JS控制div跳转到指定的位置的几种解决方案总结
2016/11/05 Javascript
修改Nodejs内置的npm默认配置路径方法
2018/05/13 NodeJs
vue更改数组中的值实例代码详解
2020/02/07 Javascript
原生JS实现留言板功能
2020/02/08 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
python计算N天之后日期的方法
2015/03/31 Python
Python实现的计数排序算法示例
2017/11/29 Python
python实现微信跳一跳辅助工具步骤详解
2018/01/04 Python
Python使用try except处理程序异常的三种常用方法分析
2018/09/05 Python
Python文件监听工具pyinotify与watchdog实例
2018/10/15 Python
python使用matplotlib绘制热图
2018/11/07 Python
Python列表切片操作实例总结
2019/02/19 Python
Python pandas RFM模型应用实例详解
2019/11/20 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
解决django的template中如果无法引用MEDIA_URL问题
2020/04/07 Python
python实现登录与注册系统
2020/11/30 Python
Html5在手机端调用相机的方法实现
2020/05/13 HTML / CSS
德国50岁以上交友网站:Lebensfreunde
2020/03/18 全球购物
意大利买卖二手奢侈品网站:LAMPOO
2020/06/03 全球购物
关于Assembly命名空间的三个面试题
2015/07/23 面试题
机械设计及其自动化求职推荐信
2014/02/17 职场文书
毕业生求职自荐书范文
2014/03/27 职场文书
学生保证书
2015/01/16 职场文书
会议通知格式范文
2015/04/15 职场文书
python中Tkinter 窗口之输入框和文本框的实现
2021/04/12 Python
Nginx进程调度问题详解
2021/09/25 Servers