English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Глобальные свойства/функции JavaScript
eval()Функция вычисляет или выполняет код JavaScript, представленный строкой.
Если строка представляет собой выражение, то функция eval() выполнит его.
Если параметр представляет собой один или несколько предложений JavaScript, то функция eval() выполнит эти предложения.
Если параметр eval() не является строкой, то eval() возвращает его без изменений.
eval(string)
var x = 20; var y = 10; var a = eval('x * y'); var b = eval('2 + 2'); var c = eval('x + 15'); var res = a + '<br>' + b + '<br>' + c;Проверьте, посмотрите‹/›
Функция eval() полностью поддерживается всеми браузерами:
Function | |||||
eval() | Да | Да | Да | Да | Да |
Параметр | Описание |
---|---|
string | Строка, представляющая JavaScript выражение, оператор или последовательность операторов. |
Возврат значений: | Значение завершения выполнения заданного кода. Если значение завершения пусто, возвращает undefined. |
---|---|
Версия JavaScript: | ECMAScript 1 |