面向对象
定义:是一种编写程序的思想(指导方式),更为高级的代码封装形式
作用:以对象为中心,造对象
1… 构造函数
定义:如果一个函数是通过new来调用的,就是构造函数
注:箭头函数不能作为构造函数
2… 实例
定义:能够通过[实例]来访问的属性和方法.,如果一个对象是通过 new 获得的, 那么我们就说它是一个实例.
3… 实例成员
定义:能够通过[实例]来访问的属性和方法.
4… 关于this的使用
4-1… 原生 DOM 中事件回调的 this 指的是事件源!
4-2… 构造函数中的 this 指的是实例!
5… 静态成员
定义:如果一个属性或方法只能通过构造函数或类来访问就称为静态的成员
6… 原型对象
定义:自动添加到构造函数上的一个属性,这个属性的名字叫 prototype
prototype 是用来记录一些属性或方法的,如果某个实例中不存在某个属性或方法,则会【自动】的去查找prototype当中的属性和方法