متد eval
مثال (متد eval)
ارزیابی یا اجرا کردن کدها و عبارات جاوااسکریپت:
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;
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;
خروجی res در کد بالا:
200
4
27
4
27
خودتان امتحان کنید »
تعریف و کاربرد
تابع eval()، یک آرگومان را ارزیابی یا اجرا می کند.
در صورتی که آرگومان یک عبارت باشد، تابع eval() آن عبارت را ارزیابی می کند. در صورتی که آرگومان، یک یا چند عبارت جاوااسکریپت باشد، تابع eval() آن دستورات را اجرا می کند.
پشتیبانی مرورگرها
Function | |||||
---|---|---|---|---|---|
eval() | بله | بله | بله | بله | بله |
نحوه استفاده
eval(string)
مقادیر پارامترها
پارامتر | توضیحات |
---|---|
string |
یک عبارت جاوااسکریپت، یا یک متغیر یا یک سری از دستورات. |
جزئیات تکنیکی
نسخه JavaScript | 1.0 |
---|
مرجع توابع و خصوصیت های عمومی در JavaScript
- نوشته شده توسط احسان عباسی
- بازدید: 17494
دیدگاهها
سلام.بااین متد میشه فایل جیسون روخوند
اگه میشه لطفا یه راهنمایی کنید.
باتشکر