2 आईडी चयनकर्ताओं के बीच मतभेद का परीक्षण किया, पहले सामान्य है: $('#lol')
और दूसरा एक ही लेकिन कई कोष्ठक के बीच रखा गया है: $((((('#lol')))))
jQuery चयनकर्ता प्रदर्शन: एक जिज्ञासु मामले
मैं jsperf पर एक परीक्षण शुरू किया, फ़ायरफ़ॉक्स और क्रोम के साथ। परिणाम दिलचस्प हैं: फ़ायरफ़ॉक्स के साथ, पहला (सामान्य चयनकर्ता) 40% धीमा (!!!) है। क्रोम के साथ, दूसरा 0.84% धीमा है।
ऐसा अंतर क्यों? क्या कोई इसे समझा सकता है?
क्या jsperf.com विश्वसनीय है?
मैं मनोरंजन के लिए, दूसरों के ब्राउज़रों पर परीक्षण किया जाएगा:
आप परीक्षण यहाँ देख सकते हैं।
(संपादित करें: मैं मैक ओएस एक्स पर कर रहा हूँ, वैसे)
ओपेरा और सफारी के साथ भी परीक्षण किया गया, कोई वास्तविक अंतर नहीं। केवल फ़ायरफ़ॉक्स में यह अजीब परिणाम – FLX
नहीं है यदि आप फ़ायरफ़ॉक्स ब्राउजर से परीक्षण चलाते हैं, मेरे लिए दोनों समान हैं –
मुझे लगता है कि ग्राफ में दिखाया गया अनुमानित परिणाम अपराधी –