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

Синтаксис

OptEval(code, defaultVal)

Аргументы

  • code (тип String)
    Код JScript, который будет выполнен.
  • defaultVal (тип Any, необязательный)
    Значение, возвращаемое в случае ошибки. Если не указано, возвращается undefined при ошибке.

Результат

  • Any
    Результат выполнения кода или значение по умолчанию в случае ошибки.

Пример

// Выполнение кода и возврат пустой строки в случае ошибки
OptEval('doc.TopElem.xxx', ''); 
 
// Выполнение кода и возврат undefined в случае ошибки 
OptEval('doc.TopElem.xxx');

On Datex