2010-11-03 16 views
5

निष्पादन के लिए समय की गणना कैसे करूं अभी मैं अपनी परियोजना (AJAX, सत्यापन) के लिए पूरी तरह से jQuery का उपयोग कर रहा हूं। लेकिन मुझे लगता है कि मेरे बयान के कारण मुझे लगता है कि इसमें अधिक समय लग रहा है और मैं प्रत्येक कथन के निष्पादन के लिए समय कैसे अनुकूलित कर सकता हूं?मैं प्रत्येक Jquery स्टेटमेंट

$("div#mydialog").bind('Dialogclose',function(){}); 

इस तुलना में बहुत धीमी है:

$("#mydialog").bind('Dialogclose',function(){}); 

मैं इस निष्कर्ष कैसे प्राप्त कर सकते हैं कहते हैं, उदाहरण के लिए मैं Stackoverflow में कुछ पोस्ट इस बयान को देखा है? क्या मेरे पास एस टूल्स हैं? मैं jQuery में कथन कैसे अनुकूलित कर सकता हूं? JQuery में उपयोग करने के लिए सबसे अच्छी प्रथाओं क्या हैं? PROFILE jquery plug-in

उत्तर

5

शख्सियत jQuery प्लग में plugins.jquery.com से, जो सिर्फ इस उद्देश्य के लिए बनाया गया था का उपयोग क्यों नहीं।

http://firequery.binaryage.com/

FireQuery आप एक पृष्ठ में jQuery एक प्रकार का वृक्ष (https://github.com/jamespadolsey/jQuery-Lint) सुई, आप jQuery त्रुटियों और गलत उपयोग के बारे में जानकारी देने के लिए अनुमति देता है।

आप फ़ायरफ़ॉक्स में फायरबग, आईई 8 या उच्चतर में आईई डेवलपर कंसोल, क्रोम में डेवलपर टूल्स आदि जैसे जावास्क्रिप्ट प्रोफाइलर का भी उपयोग कर सकते हैं। इससे आपको प्रत्येक ब्राउज़र में निष्पादन का समय मिलेगा जिसे अनुकूलित किया जा सकता है।

1

FireQuery Firefox विस्तार के साथ अपने पृष्ठों चलाने की कोशिश करें:

संबंधित मुद्दे