Google apps script 试图理解GoogleApps脚本中服务器端和客户端的概念

Google apps script 试图理解GoogleApps脚本中服务器端和客户端的概念,google-apps-script,Google Apps Script,我一直认为,当您使用GAS(使用Html服务)创建Web应用程序时,您在Code.gs和Html文件中编写的代码都是客户端代码 但由此看来,似乎暗示Code.gs中的代码是“服务器端”,index.html中的代码是“客户端” 该指南声明“客户端完全看不到函数deepSecret\”。如果是这种情况,客户端代码只是index.html文件,对吗?所以我在创建Web应用程序时实际上同时编写了服务器和客户端代码 我想让我困惑的是,我假设在用GAS创建Web应用程序时,我只是在编写“客户端”代码。如果

我一直认为,当您使用GAS(使用Html服务)创建Web应用程序时,您在Code.gs和Html文件中编写的代码都是客户端代码

但由此看来,似乎暗示Code.gs中的代码是“服务器端”,index.html中的代码是“客户端”

该指南声明“客户端完全看不到函数deepSecret\”。如果是这种情况,客户端代码只是index.html文件,对吗?所以我在创建Web应用程序时实际上同时编写了服务器和客户端代码


我想让我困惑的是,我假设在用GAS创建Web应用程序时,我只是在编写“客户端”代码。

如果你仔细阅读文档,就会发现code.gs是在谷歌服务器上运行的代码。除了几个地方说“在云中”外,它并没有被完全解释清楚

基本思想是code.gs使用Html服务或UI服务。对于Html服务,脚本运行服务器端,将Html提供给用户的浏览器。它还定义了在服务器上运行的函数


发送给用户的html可以包含javascript调用,这些调用使用Google的客户端库提供返回到服务器定义方法的链接。在您发布的示例中,它在服务器上运行getBankBalance()方法,如果对服务器的调用成功返回,则用户浏览器将运行回调函数onSuccess()。

如果您通读文档,就会发现code.gs是在谷歌服务器上运行的代码。除了几个地方说“在云中”外,它并没有被完全解释清楚

基本思想是code.gs使用Html服务或UI服务。对于Html服务,脚本运行服务器端,将Html提供给用户的浏览器。它还定义了在服务器上运行的函数

发送给用户的html可以包含javascript调用,这些调用使用Google的客户端库提供返回到服务器定义方法的链接。在您发布的示例中,它在服务器上运行getBankBalance()方法,如果对服务器的调用成功返回,则用户浏览器将运行回调函数onSuccess()