
v8 در گوگل کروم چیست؟
موتور جاوا اسکریپ منبع بازی که توسط گوگل در مرورگر گوگل کروم به کار می رود.v8 با زبان برنامه نویسی++C نوشته شده است و بر اساس ECMAScript و منطبق با استانداردهای ECMA-262 نسخه پنجم پیاده سازی شده است. قابل اجرا بر روی ویندوز (xp یا جدیدتر)، MacOS X (نسخه 10.5 و بالاتر )، سیستم های لینوکس که از پردازنده های سری 32بیتی و 64 بیتی و یا پردازنده های ARM استفاده می کنند است.
v8 را می توان به صورت مستقل کرد و یا در برنامه ی ++C تعبیه نمود.
وی8 به عنوان موتور اسکریپت وظیفه ی کامپایل و اجرا کردن سورس کد جاوا اسکریپت را بر عهده دارد و با مدیریت مصرف حافظه و اختصاص مقداری از حافظه به object (اشیا موجود در کد حاوا اسکریپت) و همچنین جمع آوری و پاکسازی اشیا بدون کاربرد، سرعت و عملکرد قابل توجهی را به این موتور اسکریپت بخشیده است.این قابلیت یکی از کلید های اصلی کارایی این موتور به حساب می آید.
وی 8 ، به شما این توانایی را می دهد تا هر شی(object) یا عملیات (function) موجود در هر برنامه از++C را به کد جاوا اسکریپت وارد کنید.برای مثال بسیاری از برنامه ها هستند که این کار را انجام می دهند و میتوان به موارد زیر اشاره کرد.
- ادوبی فلش(Adobe Flash)
- داشبورد ویجت اپل مک اُ اس ایکس(Dashboard widgets in apple's Mac OS X)
- یاهو ویجت (Yahoo Widgets)
- و....
این دیگر به شما بستگی دارد که تصمیم بگیرید کدام اشیا و عملیات ها(objects and functions) را در جاوا مورد استفاده قرار دهید.































































