Я разрабатываю приложение 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)
Я действительно использую вызываемые объекты и аргументы, и поскольку я использую их, я полностью избегаю строгого режима. Тем не менее, интерпретатор, похоже, убежден, что я его использую.
Может ли кто-нибудь сказать мне, почему это происходит и что я могу с этим сделать?