1. التحميل
قم أولاً بتحميل ملف JS المرجعي للصفحة الثابتة ، ثم ابحث عما إذا كان الملف المرجعي يحتوي على وظيفة OnLoad ، مثل Main.js يحتوي على وظيفة OnLoad ، وابحث عما إذا كانت هناك إشارات إلى ملفات JS أخرى في Main.js ، و يتم إعطاء الأولوية لتحميل ملف JS المرجعي.
بعد التحميل ، ابدأ في تنفيذ وظيفة Onload. نظرًا لأن ترتيب تنفيذ JS يتم تنفيذه بالتتابع ، من أجل تحسين السرعة المقابلة للصفحة ، فإنه يمكن تأخيره بشكل عام فقط في رسم الصفحة في Onload ، ويمكن تأخير بعض وظائف ربط الأحداث ، وطرق Ajax ، وما إلى ذلك.
2. تحليل سرعة الاستجابة
1. استخدم الأدوات للتحليل
يمكن لأدوات المطورين للمتصفحات الرئيسية (مثل Firefox أكثر) عرض وقت التحميل والتنفيذ لكل ملف JS وملف HTML وملف CSS والصور.
2. التحليل الصلب
في الخطوة الأولى ، يمكننا تحديد موقع ملف Bottlenect JS. كتل باستخدام عبارات Console.time ('test'). ومع ذلك ، فإن عبارة وحدة التحكم صالحة فقط في المتصفحات غير IE ، وسيتم الإبلاغ عن خطأ بموجب IE. إذا كنت تفضل استخدام IE ، فاستخدم الطابع الزمني. عند التعلق ، فإن الطريقة الأكثر ملاءمة هي قرصة ملف JS بالكامل مباشرة ، ثم استخدام متصفح Firefox ، اضغط على F12 لرؤية الوقت المستهلكة للوقت لجميع الوظائف وكتل الرموز في JS الهدف في وحدة التحكم ، ويمكنك تحديد موقع الاختناق مكان الكود.