Impossible d'appeler «JSON.Parse» avec un élément lié à «Text» parce que NULL ou UNDEFINED [1] est incompatible avec la chaîne
JSON.parse(localStorage.getItem("key") || 'null') // null
JSON.parse(localStorage.getItem("key") || '{}') // {} - empty object
tinydev