Back
Syntax
Study
Editor
Mode:
HTML
CSS
JavaScript
PHP
Reset
Run »
HTML / CSS / JS
const STORAGE_VERSION = 2; function migrateStorage() { const version = parseInt(localStorage.getItem("version") || "1"); if (version < 2) { // v1 stored name, v2 stores { firstName, lastName } const name = localStorage.getItem("name"); if (name) { const [firstName, ...last] = name.split(" "); localStorage.setItem("user", JSON.stringify({ firstName, lastName: last.join(" ") })); localStorage.removeItem("name"); } } localStorage.setItem("version", String(STORAGE_VERSION)); } migrateStorage(); // Run on app start
Result
Open