![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/V8_JavaScript_engine_logo_2.svg/langfa-640px-V8_JavaScript_engine_logo_2.svg.png&w=640&q=50)
وی۸ (موتور جاوااسکریپت)
From Wikipedia, the free encyclopedia
Google V8 JavaScript Engine یک موتور جاوااسکریپت متنباز است که توسط گوگل توسعهیافته و همراه مرورگر گوگل کروم عرضه میشود. لارس باک رئیس برنامهنویسی آن است.
اطلاعات اجمالی توسعهدهنده(ها), مخزن ...
![]() | |
توسعهدهنده(ها) | گوگل |
---|---|
مخزن | |
سیستمعامل | مایکروسافت ویندوز، مک اواس، لینوکس، فریبیاسدی، آندروید، وباواس |
پلتفرم | ایکس۸۶, x86-64, ARM |
مجوز | مجوز بیاسدی |
وبگاه | v8![]() |
بستن
وی۸ با کامپایل کردن جاوااسکریپت به زبان محلی ماشین قبل از اجرا به جای اجرای بایتکد یا سپردن آن به مفسر کارایی را افزایش میدهد. بیشتر افزایش کارایی در آن بهوسیلهٔ بهکارگیری فنهایی بهینهسازیای چون استفاده از نهانگاه درونبرنامهای (Inline caching) بهدست میآید. با این قابلیتها برنامههایی که با موتور وی۸ اجرا میشوند سرعت خوبی دارا هستند که با کدهای اجرایی کامپایل شده قابل مقایسه است.[1]