From Wikipedia, the free encyclopedia
موتور جاوا اسکریپت جزء نرمافزاری است که کد جاوا اسکریپت را اجرا میکند. اولین موتورهای جاوا اسکریپت مفسر صرف بودند، اما همه موتورهای مدرن مرتبط از کامپایل بهموقع برای بهبود عملکرد استفاده میکنند.[1]
موتورهای جاوا اسکریپت معمولاً توسط فروشندگان مرورگرهای وب توسعه مییابند و هر مرورگر اصلی یکی از آنها را دارد. در یک مرورگر، موتور جاوا اسکریپت در هماهنگی با موتور رندر از طریق مدل شیءگرای سند اجرا میشود.
استفاده از موتورهای جاوا اسکریپت به مرورگرها محدود نمیشود. به عنوان مثال، موتور وی۸ جزء اصلی سیستمهای زمان اجرا Node.js و دینو است.
از آنجایی که ECMAScript مشخصات استاندارد جاوا اسکریپت است، موتور ECMAScript نام دیگری برای این موتورها است. با ظهور WebAssembly، برخی از موتورها نیز میتوانند این کد را در همان جعبه شنی به عنوان کدهای جاوا اسکریپت معمولی اجرا کنند.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.