توابع eval() در JavaScript

تعریف و استفاده

eval() محاسبه یا اجرای پارامتر به عنوان یک تابع.

اگر پارامتر یک عبارت باشد، eval() اگر پارامتر یک یا چند دستورالعمل JavaScript باشد، eval() این دستورالعمل‌ها را اجرا کنید.

مثال

ارزیابی/اجرای کد/عبارت JavaScript:

var x = 10;
var y = 20;
var a = eval("x * y") + "<br>";
var b = eval("2 + 2") + "<br>";
var c = eval("x + 17") + "<br>";
var res = a + b + c;

تست کنید

رسم‌آماری

eval(string)

مقدار پارامتر

پارامتر توضیح
string عبارت‌های JavaScript، متغیرها، دستورالعمل‌ها یا توالی دستورالعمل‌ها.

جزئیات فنی

نسخه JavaScript: ECMAScript 1

پشتیبانی مرورگر

دستور Chrome Edge Firefox Safari Opera
eval() پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی