摘要: 1、什么是js闭包? 闭包的英文单词是closure,是指有权访问另一个函数作用域中变量的函数。 在本质上,闭包就是将函数内部和函数外部链接起来的一座桥梁。内层的函数可以使用外层函数的所有变量,即使外层函数已经执行完毕。 这是JavaScript中非常重要的一部分知识,因为使用闭包可以大大减少代码量 阅读全文
posted @ 2019-04-18 20:18 芦·笙 阅读(167) 评论(0) 推荐(0)
摘要: 相同点: 1、都可以被继承 2、都不能被实例化 3、都可以包含方法声明 4、派生类必须实现未实现的方法 不同的: 1、抽象基类可以定义字段、属性、方法实现;接口只能定义属性、索引器、事件和方法声明,不能包含字段。 2、抽象类是一个不完整的类,需要进一步细化;接口是一个行为规范。 3、接口可以被多重实 阅读全文
posted @ 2019-04-18 19:15 芦·笙 阅读(313) 评论(0) 推荐(0)