2011-09-18 31 views

回答

5
obj.doSomething = function() 
{ 
    console.log('done'); 
} 

obj.doSomething(); 

这不会影响任何的obj现有的字段或方法(明显的例外是,如果有已经是doSomething)的。

5
var myFunc = function() { ... }; 
var myObj = { func: myFunc }; 

myObj.func(); 

如果需要,也可以跳过myFunc临时变量。

1

很模糊,但在这里你去:

var obj = {}; 
obj.foo = function() { 
    return "baz"; 
}; 

// code... 

obj.foo();