JavaScript 构造函数 Better

JavaScript语言的对象体系,不是基于“类”的,而是基于构造函数(constructor)和 原型链(prototype)。

构造函数作为对象的模板,是专门用来生成实例对象的函数。

构造函数就是一个普通函数,但具有自己的特征和用法。

var Vehicle = function () {
  this.price = 1000;
};

构造函数的特点有三个:

  • 第一个字母通常大写。
  • 函数体内部使用 this 关键字,代表所要生成的对象实例。
  • 生成对象时,必须使用 new 关键字。
 
原文地址:https://www.cnblogs.com/huangtq/p/14424466.html