1、什么是面向对象:
/**
面向对象是一种编程思想,JS本身就是基于面向对象构建出来的(例如:JS中有很多内置类,项Promise
也经常用,自己也研究过它的源码......),我之前也看过一些框架源码,我们平时用的Vue/React/JQuery
也是基于面向对象构建出来的,他们都是类,平时开发的时候都是创建他们的实例来操作的;当然我自己在
真实项目中,也封装过一些组件插件,也是基于面向对象开发的,这样也可以创造不同的实例,
来管理私有的属性和共有的方法;
Js中的面向对象,和其他编程语言还是有略微不同的,JS中的类和实例是基于原型和原型链机制来处理的:
而且JS中关于类的重载、重写、继承也和其他语言不太一样
*/
网友评论