我正在尝试理解如何将JavaScript函数组合成一个对象的语法。
问:这是正确的方法吗?
我问这个问题的原因是因为我正在Firebug中查看它,我希望能够深入查看myVar和myVariable的值,但Firebug只说"this“是一个对象对象。
var myObject = {
    init: function() {
        var myVar = 1;
        myObject.myVariable = 2;
        console.log('"this" when called as an object: ' + this);
    }
}
myObject.init();另外,在声明时直接调用它的有趣的小语法是什么?关于()的一些东西,但是当我删除最后一行并将()放在声明的末尾时,我得到了一个语法错误。
发布于 2010-12-28 02:50:09
下面是JavaScript object creation的一个很好的参考资料
https://stackoverflow.com/questions/4540975
复制相似问题