三九宝宝网宝宝百科宝宝知识

如何理解 javascript中的作用域链呢

02月07日 编辑 39baobao.com

[全麦食品有什么保健作用]所谓“全麦食品”,指的是用没有去掉麸皮的麦类磨成面粉所做的食物,比我们一般吃的富强粉等去掉了麸皮的精制面粉颜色黑一些,口感也较粗糙,但由于保留了麸皮中的大量维生素、矿物...+阅读

作用域可能不是那么难理解,关键是编码规范。在第一个echo()中,由于在函数内定义了name,浏览器在执行时,也是先定义变量再使用,我认为第一个echo()浏览器解释为如下代码:

var name = 'laruence';

function echo() {

var name;

alert(name);

name = 'eve';

alert(name);

alert(age);

}

这样第一个alert(name);就是undefined了。把函数内的var name去掉看,它就会显示正常的值了。为避免这样的问题发生,建议使用不同的名字,或者在函数内部开始时就声明变量。我们应当按照适当的编码规范去编写代码,而不是写出难懂的或者模糊的代码。

以下为关联文档:

在信息化促进教学方式变革有何作用目前,人类社会已经进入到一个高度信息化的时代,知识的增长和更新速度越来越快。以信息技术为核心的网络技术、多媒体技术的发展日新月异,已经极大地改变着人们的生活、学习、和...

如何理解条形码自动识别技术在物流仓储配送的作用wms与自动识别技术密不可分,以大科技十来专注企业仓库管理的研发,成功为国内众多大型企业解决仓库管理的难题。 首先根据客户已有系统中的数据库进行分析,对每个产品都建立条形...

商品包装上的条形码有什么作用条形码为国际通用产品符号。为了适应电脑管理,在一些产品销售包装上加印供电子扫描用的符号条码。这种符号条码各国统一编码,它可使商店的管理人员随时了解商品的销售动态,简化...

太钢不锈钢冷轧带的标识上的二维码起什么作用太钢产品标识上的二维码,主要作用是在“防假”上,通过二维码在产品包装上的使用,对产品知识产权进行保护备案,规范产品喷码标识。另外也可以达到品牌宣传 ,追溯管理等作用。 二维...

怎样有效的应用思维导图以及作用体现在哪思维导图的作用: 1、使用大脑所有皮层技巧,利用了色彩、线条、关键词、图像等,因此可以大大加强回忆的可能性。 2、通过动手绘制思维导图可以激发大脑的各个层次,使大脑处于警醒...

蒸苹果的功效与作用蒸苹果的功效作用 1、生津开胃功效:苹果中含有丰富的钙、铁、磷、以及胡萝卜素,蒸苹果更容易吸收,可用于缓解消化不良症状,而且还可增强食欲,小儿食用,还具有一定的止泻作用。 2、...

如何理解IT这个名词IT= information technology 信息技术实际上有三个层次:第一层是硬件,主要指数据存储、处理和传输的主机和网络通信设备;第二层是指软件,包括可用来搜集、存储、检索、分析、应...

js作用域链是什么意思JavaScript中所有的量都是存在于某一个作用域中的 除了全局作用域, 每一个作用域都是存在於某个作用域中的 在试图访问一个变量时JS引擎会从当前作用域开始向上查找直到Globa...

什么是作用域链什么是原型链它们的区别在js中它们具体指什么什么是作用域链,什么是原型链。 作用域是针对变量的,比如我们创建了一个函数,函数里面又包含了一个函数,那么现在就有三个作用域 全局作用域==>函数1作用域==>函数2作用作用...

推荐阅读
图文推荐