闭包和原型链

闭包:

简单的理解就是:闭包就是能够读取其他函数内部变量的函数,它两个最大的用处:①可以读取函数内部的变量,②让变量的值始终保持在内存中。闭包与它的词法环境绑在一起,因此闭包让我们能够从一个函数内部访问其外部函数的作用域 。

原型链:

对象之间的继承关系,在JavaScript中是通过prototype对象指向父类对象,直到指向Object对象为止,这样就形成了一个原型指向的 链条,称之为原型链。

猜你喜欢

转载自www.cnblogs.com/JankinLiu/p/10347293.html