JS基础-Prototype原型继承

2018-05-15
阅读 6 分钟
3k
概述 原型和闭包是JS的两个难点,最近碰到了原型继承的概念,正好在这里总结一下。 既然要实现继承,就一定要有一个父类。 {代码...} 原型链继承 基本思想就是利用原型让一个引用类型继承另一个引用类型的属性和方法。 回顾一下原型、实例和构造函数的关系。 每个构造函数都有一个原型对象,原型对象都包含一个指向构造...

JS基础-闭包

2018-05-04
阅读 2 分钟
1.6k
变量作用域 变量的作用域无非就是两种:全局变量和局部变量。 函数内部声明变量的时候,一定要使用var命令。如果不用的话,你实际上声明了一个全局变量! 闭包 有权访问另一个函数作用域的变量,常见的创建方式就是在一个函数内部创建另一个函数,通过另一个函数访问这个函数的局部变量。 简单的说就是,闭包就是能够读...