आम तौर पर मैं जानता हूँ कि कैसे सेट breakpoints, चर का निरीक्षण, कार्यों आदि में कदम ...जावास्क्रिप्ट को असंकालिक रूप से डीबग कैसे करें? (कई लिपियों लोड कर रहे हैं)
Default.htm लिपियों के सैकड़ों और खाली प्लेसहोल्डर के होते हैं।
आदर्श रूप से मैं चरण-दर-चरण आगे बढ़ना चाहता हूं। ऐसा पहली पंक्ति में स्थापना ब्रेकप्वाइंट काम नहीं करता:
जब मैं अगले समारोह पर कदम फोन यह लंबे समय से चला गया है (सब कुछ भरी हुई है)।
आम तौर पर मैं अतुल्यकालिक रूप से कैसे लोड हो रहा है डिबग करते लिपियों? (टाइमलाइन स्पष्ट रूप से इंगित करता है कि वे एक साथ लोड हो रहे हैं)
शायद मुझे HTTP प्रॉक्सी जैसे फिडलर का उपयोग करना चाहिए? मुझे पता है कि सरल ब्रेकपॉइंट (बीपीयू) कैसे सेट करें और फिर?
दूसरे शब्दों में - जो दृष्टिकोण - How can I debug my JavaScript code? - मेरी जरूरतों के अनुरूप है?
eventhough वे simultanously लोड कर रहे हैं, संभवत: वे (1 सूत्र में) एक के बाद एक निष्पादित कर रहे हैं, बस जोड़ें।। प्रत्येक की पहली पंक्ति के लिए ब्रेकपॉइंट, और आप – Gavriel
से चरण-दर-चरण जा सकते हैं वास्तव में आपके दृष्टिकोण को IMHO भी काम करना चाहिए। इसे आज़माएं: जब आप अपने पहले पर रुक जाएंगे लाइन, अपने कंसोल में कुछ चर टाइप करें। मुझे यकीन है कि यह अभी भी अपरिभाषित है, क्योंकि नेटवर्क परत शायद इसे डाउनलोड करना समाप्त कर दिया है, जावास्क्रिप्ट का अभी तक मूल्यांकन नहीं किया गया था। जैसे-जैसे आप कदम से कदम उठाते हैं, आपको वास्तव में लाइन – Gavriel
द्वारा मूल्यांकन लाइन को देखने में सक्षम होना चाहिए, जैसे कि पीएचपीएसटॉर्म, नेटबीन्स इत्यादि जैसे आईडीई का उपयोग करना ... या फ़ायरफ़ॉक्स, क्रोम डेवलपर टूल्स और कुछ इंटरनेट एक्सप्लोरर डेवलपर टूल्स पर फायरबग का उपयोग करना अच्छी तरह से – Joberror