JavaScript函数 - '原型' vs'这个'分配

时间:2016-02-12 23:26:39

标签: javascript

所以我刚从JS开始,我似乎无法找到这个简单而可能是愚蠢问题的答案。我为什么要这样做:

function Cat() {}

Cat.prototype.meow = function() {
    ...
}

而不是:

function cat_meow() {
    ...
}

function Cat() {
    this.meow = cat_meow;
}

因为在第二个片段中我仍然只定义了一次该函数,那么使用它而不是prototype的问题是什么?

编辑:此问题与作为重复链接的问题并不完全相同。请重读我的问题。

0 个答案:

没有答案