JavaScript面向对象编程
将JS面向对象编程,首先要了解面向对象的概念。
OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。在OOP中,每个对象都可以接收消息、处理数据和发送消息给其他对象。每个对象都可以被看作是一个拥有清晰角色或责任的独立小机器。
经常与之相提并论的另一种编程方式是面向过程编程,这是一种传统的编程模式,当我们执行某个操作时,把该操作分成多个步骤顺序执行,这便是面向过程的编程思想。
面向对象中的两个基本概念:类和实例。
类 - 一个抽象概念,用于创建对象。
实例 - 就是一个具体的对象。