我一直在学习面向对象的JavaScript。这是我正在阅读的链接: JavaScript面向对象。然而,我也在阅读这本书:Practical CakePHP Projects。我试图弄清楚为什么他们要使用类来定义类?根据我所了解的内容,应该使用function
关键字来定义类。以下代码是这本书中的一个示例。作者是否只是错了或者有什么我不知道的地方?
var TravelMapprManager = Class.create({
//Constructor
initialize: function(map_container) {
this.map_container = map_container;
//Start the map.
Event.observe(window, 'load', this.displayMap.bind(this));
//Observe the map buttons.
Event.observe(document, 'dom:loaded', this.initObservers.bind(this));
},