Ich entwerfe Javascript-Spiel mit reinem Javascript. Jetzt möchte ich eine Funktion vorstellen, mit der ich den Spielstatus (ein paar komplexe Objekte) entweder in der Datenbank oder im Dateisystem speichern kann. Nach einiger Zeit kann ich also weitermachen, wo ich mit dem Spiel aufhörte. Ich würde gerne wissen, was die einfachste Lösung dafür ist? Ich nehme an, dass eine solche Funktion mit Vanille js nicht möglich ist, aber vielleicht auf Nodejs verwendet werden muss? Ist mongodb Lösung dafür (erlaubt es komplexe Objekte -> onesthat andere Objekte enthalten und so).Speichern von komplexen Javascript-Objekten als Spiel-Funktion
0
A
Antwort
0
Speichern Sie Ihre Spielzustand mit JSON
0
Sie könnten die Objekte serialisiert werden und sie in local storage speichern .. Es auf einen einzelnen Browser beschränkt sein würde, aber Sie würden nicht mit der DB oder Dateisystemzugriff stören müssen.
// Write
localStorage.setItem('gameState', JSON.stringify(yourStateObject));
// Read
let savedStateObject = JSON.parse(localStorage.getItem('gameState'));
Verwandte Themen
- 1. Speichern von komplexen Datentypen in Roaming-Einstellungen
- 2. Azure TableServiceEntity - Speichern von komplexen Klassen
- 3. Insert Punktzahl in einer Schaltfläche Spielfunktion
- 4. Auswerten und Speichern von komplexen Ausdrucken in Excel VBA
- 5. Testen von komplexen Datenszenarien
- 6. Sympy Absolutwert von komplexen Exponential
- 7. Speichern von JSON als Schlüsselwertpaar
- 8. Speichern von Benutzereingaben als var
- 9. Speichern von Formulardaten als Sitzungsvariable
- 10. Speichern von .csv als .xlsx
- 11. Speichern von Formulardaten als JSON
- 12. Speichern von Zahlen als varchar
- 13. Speichern von Ints als Gleitkommazahlen
- 14. Aktualisiertes komplexes Modell in komplexen Entity Framework-Entitäten speichern?
- 15. So speichern Sie UserData in komplexen Objekten in einem Bot
- 16. Verwenden von MVVM mit einer komplexen Modellstruktur
- 17. Smart Print von komplexen Arrays
- 18. Multiplikation von komplexen Wörterbuch Werte
- 19. Compute Mutliplication von komplexen Zahlen
- 20. Deserialisierung von komplexen Objekt C#
- 21. Android TDD von komplexen GUIs
- 22. Set erstellt von komplexen Liste
- 23. Löschen von komplexen Array-Element
- 24. Erhalten Wert von komplexen Array
- 25. MySQL Gruppe von komplexen Skript
- 26. Abrufen des Dateinamens von komplexen URI
- 27. Verwenden von Einstellungen mit komplexen Typen
- 28. Erstellen von komplexen benutzerdefinierten Objekt von LINq
- 29. Tabellenanzahl als Vektor speichern
- 30. Azure-Tabellenspeicher mit komplexen Typen
nodejs + mongodb machen es Ihnen leicht. Ja, Mongo kann JSON-Objekte speichern. – RaphaMex