Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 是";“google.script.run”;javascript规范的一部分?_Google Apps Script - Fatal编程技术网

Google apps script 是";“google.script.run”;javascript规范的一部分?

Google apps script 是";“google.script.run”;javascript规范的一部分?,google-apps-script,Google Apps Script,我不明白客户端浏览器上的javascript如何理解google.script.run语句。它是javascript规范的一部分,比如alert()或者浏览器的javascript引擎理解的任何其他东西吗?否。只要通过HtmlService提供html,谷歌就会注入它。我不这么认为。我相信它是谷歌在提供html时注入的。Google.script.run被应用程序脚本称为“客户端API”google不是一个原生JavaScript类,它特定于应用程序脚本通过HTML服务创建的HTML。googl

我不明白客户端浏览器上的javascript如何理解
google.script.run
语句。它是javascript规范的一部分,比如
alert()
或者浏览器的javascript引擎理解的任何其他东西吗?

否。只要通过
HtmlService
提供html,谷歌就会注入它。我不这么认为。我相信它是谷歌在提供html时注入的。
Google.script.run
被应用程序脚本称为“客户端API”
google
不是一个原生JavaScript类,它特定于应用程序脚本通过
HTML服务创建的HTML。
google.script.run
代码必须用JavaScript编写,并且必须在浏览器的某个地方,但我不知道如何访问它。“.gs”应用程序脚本文件中任何要隐藏的函数名都应以下划线结尾
function myPrivateFunctionName_u979;(){//some code;}
根据前面的评论,我可以得出结论,该命令可以被视为存储在google上,但当它通过HTMLService时,google会将其转换为相应的客户端javasrcipt命令(如Ajax)这样cilent的浏览器就可以运行识别它们的javascript命令!!因此,如果我们在客户端上搜索html页面的源代码,我们将找不到任何“google.script.run”语句。我说得对吗?