Konsolu JSfiddle.com'da bir keman olarak nasıl gösterebilirim?
Geçenlerde konsolun keman içine gömülü olduğu bir keman gördüm, bunun nasıl yapılacağını bilen var mı?
Konsolu JSfiddle.com'da bir keman olarak nasıl gösterebilirim?
Geçenlerde konsolun keman içine gömülü olduğu bir keman gördüm, bunun nasıl yapılacağını bilen var mı?
Yanıtlar:
Sonuçlar sekmesinin altına bir satır içi konsol eklemelidir
oldukça basit bir ...
Jsfiddle'daki Harici Kaynaklara aşağıdaki URL'yi eklemeniz yeterlidir, sonuç ekranında console.log ve console.error göreceksiniz.
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
console.log('foo');
JS kutusuna yapıştırınhttps://rawgit.com/eu81273/jsfiddle-console/master/console.js
https://cdn.jsdelivr.net/gh/eu81273/jsfiddle-console/console.js
JavaScript dişli seçeneğinde Firebug uzantısını seçmek için herhangi bir seçenek bulamadım ve harici bağlantılar / kitaplıklar eklemek istemedim, ancak başka bir basit çözüm var.
console.log()
gösterdiğiniz gibi sonuçlarını görebiliyorum , ancak yine de jsfiddle'daki değişkenlerle etkileşim kuramıyorum. Bunu yapmanın bir yolu var mı?
iyi çalışıyor ... burada
var consoleLine = "<p class=\"console-line\"></p>";
console = {
log: function (text) {
$("#console-log").append($(consoleLine).html(text));
}
};
console.log("Hello Console")
Vue.js'de reaktiviteyi test ederken dinamik olarak bir değişken ayarlayabilmek için etkileşimli bir konsola ihtiyacım olduğu için yukarıdaki çözümlerden hiçbiri benim için işe yaramadı.
Bu yüzden uygulamanıza yönelik etkileşimli bir konsolu olan Codepen'e geçtim .
Herhangi bir web sayfasının içine sanal bir konsol yerleştirmenin birkaç yolu vardır ...
Raw.githack.com aracılığıyla sunulan Firebug Lite'tan aşağıdaki komut dosyasını ekleyin :
https://rawcdn.githack.com/firebug/firebug-lite/firebug1.5/build/firebug-lite-debug.js
Yığın Parçacıkları'nda kullanılan / u / canon'daki aşağıdaki komut dosyasını dahil edin :
https://stacksnippets.net/scripts/snippet-javascript-console.min.js
Aşağıdaki komut dosyasını ekleyin eu81273 kullanılarak yayınlanan raw.githack.com :
https://raw.githack.com/eu81273/jsfiddle-console/master/console.js
İşte mevcut console.log
çağrıyı sarmalayan ve ardından güzelleştirilmiş argümanları kullanarak atan önemsiz bir uygulama 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])
Gelecekte başvurmak için: Jsfiddle-console, bir sınıfa JavaScript dersi verirken tam olarak ihtiyacım olan cevaptı. Ancak, bu durumda herhangi bir fiili kullanım için çok sınırlı olduğunu buldum. Ben de kendim yaptım.
Belki buradaki herkese hizmet eder.
CDN sürümünü jsFiddle kaynaklarına eklemeniz yeterlidir:
https://unpkg.com/html-console-output
Örnek burada: https://jsfiddle.net/Brutac/e5nsp2mu/
Partiye geç kalmış olabilirim, ancak JSfiddle'ın yeni konsol özelliğini henüz yayınladığını belirtmek istedim. İşinize yaramazsa Ayarlar'dan açmanız yeterlidir.
Hala beta sürümünde ama hey ... artık sinir bozucu çözümler yok.