2014-02-27 2 views
0

내에서 다음 함수를 실행의 그들을 부르 자 기능 1, 기능 2구글 스크립트 애플리케이션 내가 두 가지 기능을 가지고있는 첫 번째

나는 기능이

function "function1"() { 

    "mycode" 

    run function 2 

} 

을 시작하는 기능을 하나의 끝에 싶습니다

나는 기능 2의 기능을 기능 1에 추가 할 수 있다는 것을 알고 있습니다. 그러나 "실행"과 같은 간단하거나 쉬운 명령으로 이것이 가능한지 알고 싶습니다.

그리고 두 함수 내 변수 중 일부는 내가/다시

2 그래서 난 그냥 방황 기능에 대한 코드를 변경해야 할 것입니다 부분적으로 동일도 있기 때문에 할 수있는 나는 단지 기능 (1) 시작의 끝에서 함수 2?

도움을 주셔서 감사합니다.

답변

0

예, 그렇게 할 수 있으며 예상됩니다. 함수의 주요 목적은 코드를 재사용하는 것입니다. 함수 1에서 함수를 호출해야합니다.

function function1() { 

    //Code for fucntion 1 
    function2(); 

} 

우리는 예제가 있습니다. 함수가 함수 내에서 정의 된 많은 변수가있는 경우이 인수와 같은 예를 하나이

function function1(arg1, arg2,... , argn){ 
     //code of your function 
     function2(arg1, arg2, ... , argk); 
} 

같은 기능을 사용할 수 있습니다 this Js Fiddle

function hello(){ 
     alert("Hello world"); 
     } 

    function salutation(){ 
     alert("Welcome to our program"); 
     hello(); 
    } 
    salutation(); 

에서 볼 수, 당신은 그것을 볼 수 있습니다 작동 중 in this JsFiddle :

function hello(personName){ 
    alert("Hello world " + personName); 
    } 

function salutation(personName){ 
    alert(personName + " welcome to our program"); 
    hello(personName); 
} 

salutation("Harold"); 
+0

다음과 같이 간단합니다. - 모든 예제를 사용해 주셔서 감사합니다. 다른 솔루션을 사용해 보겠습니다. – user3309485

관련 문제