अच्छा ... सरल सवाल, है ना? लेकिन कोई आसान जवाब नहीं है। फ़ायरफ़ॉक्स में मैं फ़ायरबग कंसोल (प्रोफाइल) का उपयोग करता हूं लेकिन ... अन्य ब्राउज़रों में क्या करना है? इंटरनेट एक्सप्लोरर/ओपेरा/सफारी (खिड़कियों पर) की तरहआप अपने जावास्क्रिप्ट को कैसे अनुकूलित करते हैं?
उत्तर
आप जावास्क्रिप्ट optimizers
यह उपयोग कर सकते हैं कुछ बातें answer.But के लिए एक सरल सवाल नहीं हो सकता है जावास्क्रिप्ट के साथ प्रयोग या काम करते समय ध्यान में रखना होगा। कोई कठोर और तेज़ नियम नहीं हैं लेकिन मैं कुछ के बारे में सोच सकता हूं जो मैंने पहले किया था। जावास्क्रिप्ट ऑब्जेक्ट्स के परिपत्र रिफर्न्स को छोड़ दें। यह बराबर है मेमोरी लीक से बचने के लिए विशेष रूप से महत्वपूर्ण है। दूसरी महत्वपूर्ण बात यह है कि कचरा वस्तुओं का संग्रह होता है जब उन्हें और संदर्भित नहीं किया जाता है। आप Google को तरीकों को अनुकूलित करने के लिए भी कुछ प्रभावी कर सकते हैं !!
यह विशेष समस्या समय के साथ स्वयं को हल करती है। ;-)
इंटरनेट एक्सप्लोरर (वर्तमान में बीटा 2) में संस्करण 8 एक अंतर्निहित जावास्क्रिप्ट प्रोफाइलर के साथ जहाज। अगले सफारी संस्करण में शायद इसके प्रतिपादन इंजन, वेबकिट के बाद से एक भी शामिल होगा, अब इसका Web Inspector का हिस्सा है।
फायरबग लाइट आज़माएं। मुझे यकीन नहीं है कि यह आपके उद्देश्य को पूरी तरह से हल करेगा या नहीं।
यह पृष्ठ कुछ सुझाव शामिल हैं:
http://www.newearthonline.co.uk/index.php?page=article&article=338&pagenum=2
याहू एक Javascript profiler प्रदान करता है, आपको लगता है कि एक पर एक नजर है चाहते हो सकता है।
- 1. आप कैसे अनुकूलित/शैली कोडनिर्देशक त्रुटियों को अनुकूलित करते हैं?
- 2. आप UITabBarItem पर शीर्षक को कैसे अनुकूलित करते हैं?
- 3. आप अपने नामस्थान कैसे व्यवस्थित करते हैं?
- 4. आप अपने मैक ऐप स्टोर पेज को कैसे अनुकूलित करते हैं
- 5. आप अपने knockout.js बाध्यकारी अभिव्यक्तियों को कैसे डिबग करते हैं?
- 6. आप कैसे CUDA कर्नेल प्रोफाइल और अनुकूलित करते हैं?
- 7. आप अपने यूआरएल मार्गों को कैसे व्यवस्थित करते हैं?
- 8. आप अपने एसक्यूएल उदाहरणों को कैसे याद/प्रबंधित करते हैं?
- 9. आप अपने वर्जन कंट्रोल रिपोजिटरी को कैसे व्यवस्थित करते हैं?
- 10. आप अपने ActiveMQ को लंबवत कैसे स्केल करते हैं?
- 11. आप जावास्क्रिप्ट में गार्ड क्लॉज को कैसे कार्यान्वित करते हैं?
- 12. किसी प्रोजेक्ट पर अकेले काम करते समय आप अपने आप को कैसे सक्रिय करते हैं?
- 13. आप अपनी जावास्क्रिप्ट को कैसे दस्तावेज़ करते हैं?
- 14. जावास्क्रिप्ट में आप स्मृति को कैसे साफ़ करते हैं?
- 15. ब्राउज़र में जावास्क्रिप्ट को आप कैसे संपादित करते हैं?
- 16. न्यूनतम स्क्रीन रिज़ॉल्यूशन क्या है जिसके लिए आप वर्तमान में अपने वेब डिज़ाइन अनुकूलित करते हैं?
- 17. आप अपने शेयरपॉइंट समाधान कैसे तैनात करते हैं?
- 18. आप अपने प्रोजेक्ट लाइफ चक्र का प्रबंधन कैसे करते हैं?
- 19. आप अपने एसटीएल हेडर कैसे व्यवस्थित करते हैं?
- 20. आप अपने आईफोन ऐप्स में क्रैश कैसे प्रबंधित करते हैं?
- 21. आप अपने एक्सटेंशन विधियों के नामस्थान कैसे प्रबंधित करते हैं?
- 22. आप अपने गिट भंडार कैसे व्यवस्थित करते हैं?
- 23. आप अपने समाधान/सिस्टम का वर्णन कैसे करते हैं?
- 24. आप अपने छोटे पुन: प्रयोज्य कैफंक्शन कैसे व्यवस्थित करते हैं?
- 25. आप कैसे FB.Canvas.scrollTo को एनिमेट करते हैं?
- 26. आप अपने नमक तारों को कहां स्टोर करते हैं?
- 27. आप अपने कार्यों को कितनी बार घोषित करते हैं?
- 28. आप अपने अंडे के भंडार की मेजबानी कैसे करते हैं?
- 29. आप अपने Django अनुप्रयोगों का प्रबंधन कैसे करते हैं?
- 30. आप अपने इंटरप्ट हैंडलिंग मॉड्यूल का परीक्षण कैसे करते हैं?