0

这是什么?

en4.activity.like(c)

这是对象en4的属性“活动”的函数like()吗?

我需要重新编写函数,但格式相同,我很困惑。

4

2 回答 2

3

这将完成这项工作:

var en4 = {
    activity: {
        like: function(c) {

        }
    }
};

如果en4已经存在并且还有一个属性activity,你会这样做:

en4.activity.like = function(c) {
    ...
};

如果该属性也不存在:

en4.activity = {
    like: function(c) {

    }
};

由于您只有一个对象,因此很可能根本不需要涉及原型。

于 2012-12-30T21:56:08.060 回答
1

试试这个:

function nsp() {
    this.activity = {
        like: function(a) {}
    };
}

var en4 = new nsp();

en4.activity.like(c);
于 2012-12-30T21:57:53.523 回答