Ich muss eine große Anzahl von Ereignissen protokollieren, wenn eine .js-Datei ausgeführt wird, und bisher habe ich versucht, console.log(data)
zu verwenden, um alle Daten aufzuzeichnen, da ich dann aus dem Browserprotokoll speichern kann (ich verwende Chrome) . Allerdings bin ich auf das Problem gestoßen, dass es so viele Logmeldungen gibt, dass der Browser nur die Tail-Meldungen enthält, während ich alle brauche.Wie schreibe ich ein großes Login Javascript?
Ich fragte mich, ob ich Google Chrome mehr Protokollnachrichten speichern oder das Protokoll als Datei auf dem Computer speichern könnte? Ich muss in der Lage sein, anzuhängen, da ich nicht weiß, wann die Protokolle anhalten werden, und ich würde es vorziehen, keine Daten über einen Server senden zu müssen, damit ein Client das Protokoll lokal empfängt und speichert.
Sie mit lokalem Speicher versucht hat? http://www.w3schools.com/html/html5_webstorage.asp – salih0vicX
Speichern Sie sie in einer Zeichenfolge, anstatt zu protokollieren. Dann drucken Sie sie: 'document.body.innerHTML = '' + log_messages'. –
Boldewyn
@ salih0vicX Ich dachte, dass Chrome nur 5 MB lokalen Speicher gespeichert hat? Wenn dem so ist, wird dies wahrscheinlich nicht funktionieren. Ich speichere eine große Menge an Daten. – TheAbelo2