JavaScript面向对象编程

Author Avatar
Emily Chan 5月 14, 2017
  • 在其它设备中阅读本文章

将JS面向对象编程,首先要了解面向对象的概念。

OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。在OOP中,每个对象都可以接收消息、处理数据和发送消息给其他对象。每个对象都可以被看作是一个拥有清晰角色或责任的独立小机器。

经常与之相提并论的另一种编程方式是面向过程编程,这是一种传统的编程模式,当我们执行某个操作时,把该操作分成多个步骤顺序执行,这便是面向过程的编程思想。

面向对象中的两个基本概念:类和实例。
类 - 一个抽象概念,用于创建对象。
实例 - 就是一个具体的对象。