Tag: 编程

JavaScript原型系统可以做什么超越模仿古典类系统?

原型系统比传统的课堂系统看起来更加灵活,但是人们似乎对所谓的“最佳实践”感到满足,它模仿了传统的课堂系统: function foo() { // define instance properties here } foo.prototype.method = //define instance method here new foo() 原型系统必须具有其他所有的灵活性。 除了模仿课程之外,是否有用于原型系统? 什么样的事情可以做原型做哪些类不能或没有?