2011-09-18 7 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(); 
관련 문제