JavaScript eval()Функция
JavaScript 全局函数
Определение и использование
Функция eval() вычисляет строку JavaScript и выполняет её как код скрипта.
Если аргумент является выражением, функция eval() выполнит это выражение. Если аргумент является инструкциями JavaScript, eval() выполнит эти инструкции JavaScript.
Синтаксис
eval(string)
| Parameters | Описание |
|---|---|
| string | Обязательный. Строка для вычисления, содержащая выражение JavaScript, которое нужно вычислить, или инструкцию, которую нужно выполнить. |
Поддержка браузеров
| Функция | |||||
|---|---|---|---|---|---|
| eval() | Да | Да | Да | Да | Да |
Пример
Пример
Выполнить код JavaScript или выражения:
eval("x=10;y=20;document.write(x*y)");
document.write("<br>" + eval("2+2"));
document.write("<br>" + eval(x+17));
Приведённый выше пример выводит:
200
4
27
4
27
Попробуйте сами »
Глобальные функции JavaScript Другие расширения