eval

e·val/ɪˈvæl/
eout of / fromvalvalue / strength
1verb (فعل)technicalpast (گذشته): evaledpast participle (مفعولی): evaled-ing (حال): evaling3rd (سوم): evals

فعل — ارزیابی (کد)

ارزیابی (کد)اجرا (کد)

(کامپیوتر، غیررسمی) ارزیابی یک عبارت یا رشته به گونه‌ای که گویی کد است.

(Computing, informal) To evaluate an expression or string as if it were code.

«می‌توانید از تابع `eval` برای اجرای پویا کد استفاده کنید.»

You can use the `eval` function to dynamically execute code.

«هنگام استفاده از `eval` مراقب باشید زیرا می‌تواند خطرات امنیتی ایجاد کند.»

Be careful when using `eval` as it can pose security risks.

تفاوت با واژه‌های مشابه
executeاجرا کردن

فنی. «Execute» به معنای انجام یک دستور یا فرمان است. در زمینه اجرای کد با «eval» قابل تعویض است، اما «eval» به طور خاص به تفسیر یک رشته به عنوان کد در زمان اجرا اشاره دارد، در حالی که «execute» گسترده‌تر است و می‌تواند برای برنامه‌های کامپایل شده نیز اعمال شود. «Execute the script» برای یک بافت گسترده‌تر صحیح است.

Technical. 'Execute' means to carry out a command or instruction. It is interchangeable with 'eval' in the context of running code, but 'eval' specifically implies interpreting a string as code at runtime, whereas 'execute' is broader and can apply to compiled programs. 'Execute the script' works for a broader context.

interpretتفسیر کردن

فنی. «Interpret» به معنای توضیح معنای اطلاعات یا پردازش خط به خط کد است. هنگامی که کد به جای کامپایل شدن، به صورت لحظه‌ای خوانده و پردازش می‌شود، با «eval» قابل تعویض است. «مفسر اسکریپت دستورات را تفسیر خواهد کرد.»

Technical. 'Interpret' means to explain the meaning of information or to process code line by line. It is interchangeable with 'eval' when the code is being read and processed on the fly rather than compiled. 'The script interpreter will interpret the commands.'

2noun (اسم)technicalplural (جمع): evals

اسم — ارزیابی کد

ارزیابی کداجرای کد

(کامپیوتر، غیررسمی) یک عمل یا نمونه از ارزیابی یک عبارت به عنوان کد.

(Computing, informal) An act or instance of evaluating an expression as code.

«این کتابخانه یک `eval` امن برای ورودی کاربر فراهم می‌کند.»

The library provides a safe `eval` for user input.

«اجرای یک `eval` روی داده‌های نامعتبر یک آسیب‌پذیری امنیتی است.»

Performing an `eval` on untrusted data is a security vulnerability.

گزارش مشکل ترجمه

اگر مشکلی در ترجمه این واژه مشاهده کردید، لطفاً به ما اطلاع دهید.

امتیاز ترجمه(اختیاری)

0/2000