2013-12-11 3 views
0

jquery를 사용하면 자바 스크립트 앱을 사용할 수 있습니다. 변수는 코드 덩어리로 선언되어 있습니다.자바 스크립트 변수가 코드로 선언되어 재사용 됨

var Listings = Spine.Controller.sub({ 
    TPL: Handlebars.compile($('#entry-template').html()), 
    events: //stuff 
    init: function() //stuff 

    //a whole bunch of functions 
}); 

나는이 코드 덩어리를 별도의 파일 (약 300 줄 길이)로 가져 와서 jquery로로드하려고합니다. 그러나 더 중요한 것은 복사 - 붙여 넣기를 사용하지 않고 두 변수에 대해이 코드를 사용할 수 있기를 원합니다.

답변

2
이에 코드를 변경

:

function giveMeAName() { 
    return Spine.Controller.sub({ 
     // massive code here 
    }); 
} 

은 그럼 당신은 jQuery를 통해 해당 파일을 포함 할 수 있습니다 당신은 평소. 포함 후에는 다음을 수행하십시오.

var Listings = giveMeAName(); 
var SomethingElse = giveMeAName(); 

두 코드의 사용이 약간 다를 경우 매개 변수를 전달할 수도 있습니다.

+0

내 대답은 네가 그렇게 빠르지 않았다면 똑같을거야. 내 upvote하십시오. – SoonDead

+2

죄송합니다, @SoonDead,하지만 일부 장소에서 저격수로 알려져 있습니다.) –

+0

하하하 오 와우 : D – SoonDead

관련 문제