سؤال

هناك سؤال مماثل' ما الفرق بين جافا سكريبت و JScript? 'على الرغم من أنها تغطي فقط ما يصل إلى IE8.الغريب في IE 9 فصاعدا مصطلح 'JavaScript' المشار إليها.يبدو أن مصطلح 'JavaScript' سيتم استخدامها فصاعدا.

وعلاوة على ذلك, MS يفرق بين اللغتين من حيث الامتثال محددة ECMAScript الإصدار.

  • JSScript

مايكروسوفت تنفيذ ECMA 262 مواصفات اللغة (ECMAScript الطبعة 3) (الرابط)

  • جافا سكريبت

متوافقة مع لغة ECMAScript مواصفات 5th Edition (الرابط)

إذا ماذا سيحدث مصطلح JScript?وسوف تكون مقيدة بعدم المتصفحات ؟

هل كانت مفيدة؟

المحلول

تحرير:ظننت أن هذا السؤال كان عن حالة تنفيذ جافا سكريبت في IE8.علما أن "JScript" (تجاهل "JScript.NET") تاريخيا الاسم الذي يطلق على مايكروسوفت "البرمجة النشطة" تنفيذ ECMAScript الذي لدي هو موضح أدناه:

JScript ، كما وجدت في إصدارات Internet Explorer 3 من خلال الإصدار 8 ، يتم تنفيذها باستخدام البرمجة النشطة المحرك الذي هو مشترك مع Windows Script Host لتنفيذ قذيفة *.vbs و *.js الملفات أيضا مشترك من جانب الخادم ASP الكلاسيكية البيئة.

في المدى الطويل "البرمجة النشطة" يتطلع إلى أن يكون مستنكر:على جانب الملقم الكلاسيكية ASP يعتبر ميتا (آخر تحديث الإصدار 3.0 من نظام التشغيل Windows 2000 في عام 1999) ، في المتصفح فقد تم استبداله JIT "شقرا" المحرك في Internet Explorer 9 في شل فقد تم استبداله PowerShell.

إلا أن مايكروسوفت سوف تدعم البرمجة النشطة لفترة من الوقت:ويندوز 8 يوفر الدعم الكامل لنظام ويندوز 8 دعم دورة حياة لا ينتهي حتى عام 2022 (على افتراض MS العصي إلى 10 سنوات دورة حياة دعم السياسة).

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top