什么是面向对象: 对象由两部分构成:属性 和 方法: 面向对象的特点: 1.封装:对于相同功能的代码,放在一个函数中,以后再用到此功能,只需要调用即可,无需再重写:避免大量冗余代码: 专业话说:低耦合,高内聚: 2.继承:子类继承父类原有的属性和方法: 类:'Object','Function','Number','String','Array','RegExp','Date'..... 3.多态:重载和重写: 重载:在JS中不存在严格意义上的重载:但是,JS中有类似重载的功能:同一个函数,传不…