/سريعة
تمكين أسرع برنامج التنفيذ.
/fast[+ | -]
الوسيطات
- +| -
/سريع هو على بشكل افتراضي. /سريع أو/fast+ يسبب المترجم لإنشاء إخراج ملف التي تم تحسين سرعة، على الرغم من ذلك، إذا تم استخدام هذا خيار سوف لا يتم اعتماد بعض ميزات اللغة من الإصدارات السابقة. تحديد/fast-، ومن ناحية غير ذلك، يوفر للتوافق مع الإصدارات السابقة للغة، ولكن سيتم إعطاء المحول البرمجي إخراج الملف الذي هو لا تحسين سرعة.
ملاحظات
عندما/سريعه هو في الواقع،
الجميع متغيرات يجب تعريف.
تصبح وظائف الثوابت ويتعذر تعيين إلى لها أو إعادة تعريف لها.
إنشاء خصائص Predefفيed-في بأنها الكائنات DontEnum، DontDelete، للقراءة فقط.
قد لا يتم توسيع الخصائص تشغيل الالكائنات المضمنة، غير ذلك من الكائن العمومي (الذي هو أيضا نطاق عمومي).
المتغير وسيطات هو غير متاح ضمن استدعاءات دالة.
تعيينات إلى متغيرات للقراءة فقط أو حقول أو أساليب تؤدي إلى تكوين أخطاء.
ملاحظة
الوضع التحويل البرمجي/fast-هو لمساعدة المطورين في بنية الملفات التنفيذية مستقل من تعليمات JScript البرمجية قديم. عند تطوير مكتبات أو الملفات التنفيذية الجديد، استخدم الوضع التحويل البرمجي/fast+. وهذا ما يضمن أداء أفضل و التوافق مع تجميعات الأخرى بشكل أفضل.
ملاحظة الأمان يتيح الوضع التحويل البرمجي/fast-استخدم من ميزات اللغة من الإصدارات السابقة غير متوفرة في الوضع/fast+. يؤدي إساءة استخدام هذه الميزات في برنامج مع الأمان الضعيفة. للحصول على مزيد من المعلومات، راجع من اعتبارات الأمان JScript.
مثال
إنشاء ملف إخراج هو تحسين سرعة حساب من توافق اللغة مع الإصدارات السابقة كامل:
jsc test.js