抽象性:如果需要用一个对象描述一个数据,需要抽取这个对象的核心数据
- 抽取核心数据
- 不在特定条件下,不知道具体描述的是什么
封装性:对象是将数据和方法组合到一起,这就叫封装;
- JS对象是键值对的组合
- 键值如果是数据(基本数据、符合数据、空数据),就称为属性
- 键值若果是函数,就称为方法;方法是将过程封装起来
继承:是实现复用的方法
JS没有明确的继承语法,只是使用继承的理念实现对象成员的扩充事件继承,这也导致了JS中实现继承的方法特别多
最简单的方法叫做MIX(混用)
抽象性:如果需要用一个对象描述一个数据,需要抽取这个对象的核心数据
封装性:对象是将数据和方法组合到一起,这就叫封装;
继承:是实现复用的方法
JS没有明确的继承语法,只是使用继承的理念实现对象成员的扩充事件继承,这也导致了JS中实现继承的方法特别多
最简单的方法叫做MIX(混用)