استخدام JavaScript في تطبيقات C ++ الخاصة بك لمتصفح Chrome

click fraud protection

عندما أصدرت Google متصفح Chrome الخاص بها ، قامت الشركة بتضمين تنفيذ سريع لـ JavaScript يسمى V8 ، من جانب العميل البرمجة النصية اللغة المضمنة في جميع المتصفحات. لم يعجب مستخدمو جافا سكريبت الأوائل في عصر Netscape 4.1 اللغة لأنه لم تكن هناك أدوات تصحيح الأخطاء ولكل متصفح تطبيقات مختلفة ، كما اختلفت إصدارات مختلفة من متصفحات Netscape حسنا. لم يكن من الرائع كتابة كود عبر المتصفح واختباره على الكثير من المتصفحات المختلفة.

منذ ذلك الحين ، ظهرت خرائط Google و Gmail باستخدام Ajax بالكامل (JavaScript غير متزامن و XML) ، وقد تمتعت JavaScript بعودة كبيرة. هناك الآن أدوات لائقة لذلك. V8 جوجل، الذي تم كتابته بلغة C ++ ، يجمع وينفذ التعليمات البرمجية المصدر لـ JavaScript ، ويعالج تخصيص الذاكرة للكائنات ، ويجمع القمامة الكائنات التي لم تعد بحاجة إليها. V8 أسرع بكثير من جافا سكريبت في المتصفحات الأخرى لأنه يتم تجميعه على رمز الجهاز الأصلي ، وليس بايت التي تم تفسيرها.

JavaScript V8V8 ليس للاستخدام فقط مع Chrome. إذا كان تطبيق C ++ الخاص بك يتطلب برمجة نصية للمستخدمين حتى يتمكنوا من كتابة التعليمات البرمجية التي يتم تنفيذها في وقت التشغيل ، فيمكنك حينئذٍ تضمين V8 في تطبيقك. V8 هو محرك جافا سكريبت عالي الأداء مفتوح المصدر مرخص بموجب ترخيص BSD الليبرالي. حتى جوجل قدمت

instagram viewer
دليل مضمن.

instagram story viewer