मुझे JSfiddle.com पर एक बेला में दिखाने के लिए कंसोल कैसे मिल सकता है?
मैंने हाल ही में एक फिडल देखा है जिसमें फिडल में कंसोल सन्निहित था, किसी को पता है कि यह कैसे किया जा सकता है?
मुझे JSfiddle.com पर एक बेला में दिखाने के लिए कंसोल कैसे मिल सकता है?
मैंने हाल ही में एक फिडल देखा है जिसमें फिडल में कंसोल सन्निहित था, किसी को पता है कि यह कैसे किया जा सकता है?
जवाबों:
जिसे परिणाम टैब के निचले भाग में एक इनलाइन कंसोल जोड़ना चाहिए
बहुत आसान है ..
बस jsfiddle में बाहरी संसाधन के लिए निम्न URL जोड़ें, आपको परिणाम स्क्रीन में कंसोल.लॉग और कंसोल.रोर दिखाई देगा।
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
console.log('foo');
जेएस बॉक्स में पेस्ट करेंhttps://rawgit.com/eu81273/jsfiddle-console/master/console.js
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
मुझे जावास्क्रिप्ट गियर विकल्प में फायरबग एक्सटेंशन का चयन करने के लिए कोई विकल्प नहीं मिला, और मैं बाहरी लिंक / लाइब्रेरी जोड़ना नहीं चाहता था, लेकिन एक और सरल उपाय है।
console.log()
आपके द्वारा प्रदर्शित किए गए परिणामों को देख सकता हूं , लेकिन मैं अभी भी jffield में चर के साथ बातचीत नहीं कर सकता। इसे करने का कोई तरीका है?
ठीक काम करता है ... यहाँ
var consoleLine = "<p class=\"console-line\"></p>";
console = {
log: function (text) {
$("#console-log").append($(consoleLine).html(text));
}
};
console.log("Hello Console")
उपरोक्त समाधानों में से किसी ने भी मेरे लिए काम नहीं किया, क्योंकि मुझे Vue .js. में प्रतिक्रियाशीलता का परीक्षण करते समय गतिशील रूप से एक चर सेट करने में सक्षम होने के लिए एक इंटरैक्टिव कंसोल की आवश्यकता थी।
इसलिए मैंने कोडपेन पर स्विच किया , जिसमें एक इंटरैक्टिव कंसोल है जो आपके एप्लिकेशन पर स्कूप किया गया है ।
किसी वेब पेज के अंदर वर्चुअल कंसोल एम्बेड करने के कई तरीके हैं ...
Firebug Lite की निम्न स्क्रिप्ट शामिल करें, जो raw.githack.com के माध्यम से दी गई है :
https://rawcdn.githack.com/firebug/firebug-lite/firebug1.5/build/firebug-lite-debug.js
Stack Snippets में प्रयुक्त / यू / कैनन से निम्न स्क्रिप्ट शामिल करें :
https://stacksnippets.net/scripts/snippet-javascript-console.min.js
से निम्न स्क्रिप्ट को शामिल करें eu81273 , के माध्यम से प्रस्तुत raw.githack.com :
https://raw.githack.com/eu81273/jsfiddle-console/master/console.js
यहां एक तुच्छ कार्यान्वयन है जो मौजूदा console.log
कॉल को लपेटता है और फिर उपयोग किए जाने वाले पूर्वनिर्धारित तर्कों को हटा देता हैdocument.write
:
var oldLog = window.console.log
window.console.log = function(...args) {
document.write(JSON.stringify(args, null, 2));
oldLog.apply(this, args);
}
console.log("String", 44, {name: "Kyle", age: 30}, [1,2,3])
भविष्य के संदर्भ के लिए: उत्तर से jsfiddle-कंसोल वास्तव में वही था जो मुझे जावास्क्रिप्ट पर एक कक्षा को पढ़ाते समय चाहिए था। हालाँकि मैंने पाया कि इस स्थिति में किसी भी वास्तविक उपयोग के लिए यह बहुत सीमित है। इसलिए मैंने अपना खुद का बना लिया।
शायद यह यहां किसी की सेवा करेगा।
बस CDN- संस्करण को jsFiddle के संसाधनों में जोड़ें:
https://unpkg.com/html-console-output
यहाँ उदाहरण: https://jsfiddle.net/Brutac/e5nsp2mu/
मुझे पार्टी के लिए देर हो सकती है लेकिन बस यह उल्लेख करना चाहता था कि JSfiddle ने अभी नया कंसोल फीचर जारी किया है। यदि यह आपके लिए काम नहीं करता है तो बस इसे सेटिंग में चालू करें।
अभी भी बीटा में लेकिन हे ... कोई और अधिक कष्टप्रद workarounds।