डीबगिंग करते समय, मैं अक्सर कंसोल के लिए तार और सरणी डंप करता हूं। लेकिन कुछ मामलों में, फायरबग स्ट्रिंग मानों को चॉप करता है, जिससे परिणाम सुनिश्चित हो जाता है।कंसोल में स्ट्रिंग को स्ट्रिंग से फायरबग कैसे रोकें?
उदाहरण के लिए, कंसोल में इस कोड:
console.log ([
"123456789A123456789B123456789C123456789D123456789E123456789F123456789G",
"123456789A123456789B123456789C123456789D123456789E123456789F123456789G"
]);
पैदावार: (! बुरा)
[ "123456789A123456789B123...89E123456789F123456789G",
"123456789A123456789B123...89E123456789F123456789G"
]
एक एकल स्ट्रिंग ठीक है। यह:
console.log ("123456789A123456789B123456789C123456789D123456789E123456789F123456789G");
पैदावार:
123456789A123456789B123456789C123456789D123456789E123456789F123456789G
अपेक्षा के अनुरूप।
लेकिन, सरणी और वस्तुएं कम हो जाती हैं।
मैं इस व्यवहार को कैसे रोकूं? क्या यह एक बग है? (मेरा Google-Fu विफल रहा है, अब तक।)
संभव डुप्लिकेट [फ़ायरबग कंसोल शॉर्टिंग स्ट्रिंग में सरणी लॉगिंग?] (Http://stackoverflow.com/questions/3359273/firebug-console-shortening-strings-in-array-logged) – Ariel