> 教育经验 > class的定义方法是

class的定义方法是

class的定义方法是

一、构造函数法

这是经典方法,也是教科书必教的方法。它用构造函数模拟\"类\",在其内部用this关键字指代实例对象二、Object.create()法

为了解决\"构造函数法\"的缺点,更方便地生成对象,Javascript的国际标准ECMAscript第五版(目前通行的是第三版),提出了一个新的方法Object.create()。

用这个方法,\"类\"就是一个对象,不是函三、极简主义法

荷兰程序员Gabor de Mooij提出了一种比Object.create()更好的新方法,他称这种方法为\"极简主义法\"(minimalist approach)。这也是我推荐的方法。数