تم كسر JSPERF لأنك تتراكم معالجات الأحداث عبر حدود الاختبار. في المربعات الأخرى ، أي اختبار يتم إجراء أولاً سيكون "الأسرع".
والفرضية الكاملة للاختبار سخيفة ، لا يوجد فرق بين وظيفة لها اسم ودالة لا تحتوي على اسم إذا كان كل شيء آخر متساويًا. سترى فرقًا فقط عند إعداد JSPerf بشكل غير صحيح. عندما تحصل باستمرار على نتائج متساوية لهم ، فأنت تعلم أنك تقوم بإعداده بشكل صحيح - لكنك ستعرف ذلك بالفعل من الفطرة السليمة :)