अन्य प्रश्नों के समान, like this one।जावास्क्रिप्ट डिबगिंग: परिवर्तनीय मूल्य में परिवर्तन को तोड़ने का कोई तरीका है?
क्या किसी जावास्क्रिप्ट डीबगर में परिवर्तनीय मान के परिवर्तन को तोड़ने का कोई तरीका है? (जैसे आईई डेवलपर टूल्स, विजुअल स्टूडियो, या फायरबग?)
मुझे लगता है कि यह "घड़ी चर" जैसा कुछ है, लेकिन मैं कॉलस्टैक को देखने में सक्षम होना चाहता हूं और वास्तव में परिवर्तन में परिवर्तन होने पर इसे रोकना चाहता हूं।
कस्टम विकल्प के साथ मूल्य सेटिंग को ओवरराइड करने का एक वैकल्पिक दृष्टिकोण हो सकता है, और उसमें ब्रेकपॉइंट डाल सकता है, लेकिन दुर्भाग्य से यह आईई afaik के लिए काम नहीं करेगा।
अद्यतन ऐसा लगता है कि व्यवहार के इस प्रकार कम से कम अप्रबंधित कोड written in C++ तो मैं शायद सोचा था कि एक जावास्क्रिप्ट सी ++ (गूगल के वी 8) में लिखा इंजन ऐसी ही कुछ हो सकता है के लिए उपलब्ध है, लेकिन यह करने के लिए प्रकट नहीं होता है मैं क्या चाहता हूँ।
थ्रेड को पूरी तरह से तोड़ने के लिए सरल तरीका है, यह कष्टप्रद हां में एक चेतावनी डालना है, लेकिन आप जो कुछ भी चाहते हैं, अपनी चर, एक स्ट्रिंग, जो भी वास्तव में आप सतर्क कर सकते हैं। और यदि आप फ़ायरबग की तरह कुछ उपयोग करते हैं और आपके पास अपने कोड में लॉग हैं तो आप अलर्ट के साथ अपने प्रोग्राम को आसानी से कदम उठा सकते हैं। – Ryan
बात यह है कि, मुझे नहीं पता कि चर कहाँ बदल गया है। यह एक और फाइल (या कई में से एक) में हो सकता है। मैं अपने कोड को अलर्ट स्टेटमेंट्स के साथ कूड़े नहीं जा रहा हूं, यह जानने के प्रयास में कि यह कहां बदलता है। उस बिंदु पर मैं डीबगर के साथ लाइन लाइन के माध्यम से भी कदम उठा सकता हूं। हालांकि धन्यवाद। – user420667