Toggle navigation
AnnaHuangPro Blog
Home
About
Portfolio
Tags
AnnaHuangPro Blog
一生想做极客女郎
对作用域的认识
作用域链 在红宝书中对作用域链的描述一段话中有这么一段话:当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用途是保证对执行环境有权 访问的所有变量和函数的有序访问。 作用域链的前端,始终都是当前执行的代码所在环境的变量对象。如果这个环境是函数,则将其活动对象作为变量对象。 活动对象在最开始时只包含一个变量,即arguments对象(这个对象在全局环境中是不存在的)。作用域链...
Posted by AnnaHuang on May 21, 2018
javaScript的变量
变量 基本类型和引用类型 javaScript的基本类型有5种:undefined、Null、Boolean、Number和String。 引用类型值指那些可能由多个值构成的对象,如var person = new Object(); person.name = "AnnaHuang";。 复制变量值 基本类型的复制 var num1 = 5; var num2 = num...
Posted by AnnaHuang on May 20, 2018
对闭包的认识
理解JS特殊的变量作用域(作用域链) 变量作用域无非就是两种:全局变量、局部变量。 js语言的特殊之处在于函数内部可以直接读取全局变量。 一个例子就可以说明全部: var color = "blue"; function changeColor(){ var anotherColor = "red"; function swapColo...
Posted by AnnaHuang on May 20, 2018
← Newer Posts
FEATURED TAGS
前端开发
JavaScript
css
编码中学习
ABOUT ME
写写代码,
厚积而薄发,
在造轮子中成长
知