默默麦片

文章
5
资源
0
加入时间
2年10月21天

实现instanceof

instanceof 的原理就是寻找左边的对象的原型链中是否存在右边对象的原型对象。left.__proto__ === right.prototype,如果上一层对象没有则会沿着原型链往上找。function myInstance(left, right){ while(true){ if(left.__proto__ === right.prototype){...

第九课、计算器界面代码重构------------------狄泰软件学院一、重构的概念 二、计算器代码的重构(利用二阶构造模式)三、小结

一、重构的概念1、重构是以改善代码质量为目的代码重写(1)、使其软件的设计和架构更加合理(2)、提高软件的扩展性和维护性2、代码实现和代码重构的不同(1)、代码实现:按照设计编程实现,重在实现功能(2)、代码重构:以提高代码质量为目的软件架构优化(3)、区别A、代码实现时不考虑架构的好坏,只考虑功能的实现B、代码重构时不影响已实现的功能,只考虑架构的改善3、软件开发的过程(1)、从工程的角度对软件开发中的活动进行定义和管理4、什么样的代码需要重构(1)