Скрипт Google Apps жалуется на "строгий", но в источниках нет "строгого использования". Как это может быть? - PullRequest
0 голосов
/ 07 мая 2020

Я разрабатываю приложение Google Sheets с помощью скрипта Google Apps. Я использую TypeScript, ts2gas и VSCode на машине Windows 10.

Ни один из источников не указывает "использовать строгий" в любой форме, однако я продолжаю получать сообщение об ошибке, в котором говорится:

TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them

Полный журнал ошибок со страницы Executions гласит:

May 7, 2020, 1:10:00 PM Error   TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
    at CalleeName(CommonFunctions/01_Kernel:3:14)
    at Toast(CommonFunctions/01_Kernel:51:16)
    at CartridgeSpecified_ConvertSheetToXml(CommonFunctions/01_Kernel_CartridgeSpecified:24:5)
    at SaveButton(03_Sheet_DataEntry:60:20)

Я действительно использую вызываемые объекты и аргументы, и поскольку я использую их, я полностью избегаю строгого режима. Тем не менее, интерпретатор, похоже, убежден, что я его использую.

Может ли кто-нибудь сказать мне, почему это происходит и что я могу с этим сделать?

...