【发布时间】:2011-05-15 07:09:47
【问题描述】:
我对这两种向函数添加方法感到困惑。让我用一个例子来解释。
var foo = 函数(){ this.bar = function(){alert('我是一个方法')} } foo.prototype.baz = function(){alert('我是另一种方法')} var car = new foo();现在我们可以对 car 使用 baz 和 bar 方法。好吧,但是它们之间有什么区别。向函数原型或构造函数添加方法的细微差别是什么。
谢谢..
【问题讨论】:
标签: javascript oop function prototype constructor