2016-04-24 10 views
0

Ich habe ein Programm für die Konsole meines Browsers geschrieben.Wie kann ich Schritt für Schritt meinen Fortschritt mit Javascript speichern? (in einem Browser)

Wenn es fertig ist, gibt es ein Ergebnis, das ich in irgendeiner Weise speichern möchte. Danach muss ich einige Schritte im Browser manuell durchführen (das Programm läuft nicht mehr). Und das Programm läuft immer wieder und gibt ein Ergebnis zurück.

Gibt es eine Möglichkeit, das kombinierte Ergebnis zu speichern?

Am Ende will ich immer etwas zurück wie:

return storedResults + currentResult; 
+0

Warum also StoredResults nicht zu einer globalen Variable machen? – user6245342

Antwort

1

Wenn Sie aufgrund Ihrer Konsolenanwendungen speichern möchten, können Sie das Web Storage API verwenden.

Das Web Storage-API bietet Mechanismen, durch die Browser sicher speichern Schlüssel/Wert-Paare, in einer viel intuitiver Art und Weise als Cookies.

speichert Ergebnis (drei verschiedene Art und Weise, es zu tun):

localStorage.result = 'OK'; 
localStorage['result'] = 'OK'; 
localStorage.setItem('result', 'OK'); 

Ergebnis ansehen:

console.log(localStorage.result); // print "OK" 

Gesamte reference.

+1

Danke. Ich wusste nichts von diesem. Es ist genau das, wonach ich suche. :) – oRookie