Надеюсь, этот вопрос вас заинтересует.
Вот полностью сценарий Google Apps:
function myFunction() {
console.log("hello");
}
Когда я "запускаю" этот скрипт из https://script.google.com/
, мне возвращается следующее:
Execution log
5:23:46 PM Notice Execution started
5:23:46 PM Info hello
5:23:46 PM Notice Execution completed
Поскольку я не вызывал myFunction
, я не ожидал увидеть "hello"
в журнале выполнения. И все же это есть. Почему? И есть ли способ заставить скрипт Google Apps вести себя как все другие императивные среды программирования в мире?
Если есть только одна функция, она запускается. В противном случае вам придется выбрать сценарий до того, как кнопка запуска станет доступной.