Выполняет код в безопасном окружении, не имеющем доступа к глобальным данным приложения. Это обеспечивает дополнительную безопасность при выполнении кода, минимизируя риски доступа к важным или конфиденциальным данным.

Синтаксис

SafeEval(codeStr) SafeEval(codeStr, envObjects)

Аргументы

  • codeStr (тип String)
    Строка, содержащая выполняемый код.
  • envObjects (опционально, тип Array)
    Стандартный массив, содержащий список дополнительных объектов, которые будут видны в выполняемом окружении (аналогично конструкции with {}).

Описание

Функция SafeEval выполняет код в изолированном окружении, что исключает доступ к глобальным данным приложения и защищает от потенциальных рисков, связанных с выполнением несанкционированного кода.

Смотри также

On Datex