随笔分类 - javascript
摘要:Javascript中,函数(称高阶函数HOF)可以接收函数作为参数, 也可以把函数作为结果返回。 前面学习作用域的特性我们知道,doFun创建的作用域中的变量对象(VO,即所有var变量声明和函数声明FD)是可以被内部函数displayName访问到的。而内部函数displayName被声明后没有
阅读全文
摘要:由来 this是执行上下文中的一个属性。它的设计目的是在函数体内部指代函数当前的运行环境,以方便的引用当前环境的其它变量对象。在实例化对象时,开发者会使用什么样的变量名是不确定的。使用 this,即可在任何多个地方重用同一个函数。 内存的数据结构 上面代码我们首先将对象{ foo: 'bar' }赋
阅读全文
摘要:作用域指的是变量的适用范围,即在程序的执行上下文(可执行代码)中变量的可访问性。根据变量可访问范围作用域有全局作用域和局部作用域两种类型,在EcmaScript中局部变量只能通过“函数(function)”代码类型的执行上下文创建。在函数内部定义的变量与内部函数,在外部非直接可见并且不污染全局对象。
阅读全文
摘要:在基于类的面向对象方式中,对象(object)依靠 类(class)来产生。而在基于原型的面向对象方式中,对象(object)则是依靠 构造器(constructor)利用 原型(prototype)构造出来的。
阅读全文

浙公网安备 33010602011771号