繁体   English   中英

谷歌脚本应用程序在第一个中运行下一个功能

[英]google script apps run the next function within the first one

我有两个函数,我们称它们为函数1和函数2

我想在功能1的结尾处启动功能2

function "function1"() {

  "mycode" 

  run function 2

}

我知道我可以将函数2中的内容追加到函数1中。但是我只想知道是否可以通过一些简单或简单的命令(例如“运行”)来实现。

而且因为两个函数中的某些变量部分相同,所以我将不得不重写/更改函数2的代码

所以我只是在徘徊,可以在函数1的末尾启动函数2吗?

非常感谢你的帮助。

是的,有可能做到这一点,这是预料之中的。 函数的主要目的是重用代码。您只需要像这样在函数1中调用函数。

function function1() {

  //Code for fucntion 1 
  function2();

}

对于这种情况,我们有一个例子。 您可以在此Js Fiddle中看到它

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

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

如果函数在函数中定义了许多变量,则可以使用如下函数

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

这是一个带有参数的示例,您可以在此JsFiddle中看到它的作用:

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

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

salutation("Harold"); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM