2012년 4월 9일 월요일

자바스크립트 의존성 주입(Dependency-Injection)

자바스크립트 의존성 주입(javascript Dependency-Injection )

var gobchang = { eat : function(soju, mekju){
        switch (soju + mekju){
        case 1 :
            alert("아직 괜찮아");
            break;
        case 2 :
            alert("알딸딸해");
            break;
        case 3 :
            alert("기억안나");
            break;
        default :
            alert("지갑잃어버렸어");
        }
    }
};

function hungry(soju, mekju){
    return this.eat(soju, mekju);
}
hungry.call(gobchang, 1, 4);

result>> "지갑잃어버렸어"
자바에 있는 의존성 주입(Dependency-Injection)을 자바스크립트에서도 사용 할 수 있습니다.
위 소스를 보시면 hungry가 eat객체를 내부에서 갖고 있어 gobchang의 eat객체를 대신 할 수 있습니다

editor : 오홍홍 // http://pakss3.blogspot.com/

참 고 : http://creatorw.tistory.com/entry/Javascript-%EA%B0%9D%EC%B2%B4-Dependency-injection%EC%9D%B8%EC%A0%9D%EC%85%98-%ED%95%98%EA%B8%B0

참고사이트에서 보고 비스므리하게 연습해서 해봤습니다 ^^;;

댓글 없음:

댓글 쓰기