相关疑难解决方法(0)

原型的目的是什么?

可能重复:
了解JavaScript中的原型继承

好的,所以我对JS中的OOP概念有些新意.

这两个代码片段之间有什么区别:

function animal(){
    this.name = 'rover';
    this.set_name = function(name){
         this.name = name;
    }
}
Run Code Online (Sandbox Code Playgroud)
function animal(){
    this.name = 'rover';
}
animal.prototype.set_name = function(name){
    this.name = name;
}
Run Code Online (Sandbox Code Playgroud)

他们都做同样的事情,那有什么区别?

javascript prototype-programming

222
推荐指数
3
解决办法
5万
查看次数

构造函数vs工厂函数

有人可以澄清Javascript中构造函数和工厂函数之间的区别.

何时使用一个而不是另一个?

javascript oop

138
推荐指数
4
解决办法
5万
查看次数

标签 统计

javascript ×2

oop ×1

prototype-programming ×1