![](/img/trans.png)
[英]how to ensure a google.script.run function is done before executing next lines in google apps scripts
[英]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.