Originariamente inviato da gioffri
e comunque a proposito del delete ... credo che vada inserito perchè se io scelgo un colore ed invio ... se ne scelgo un'altro il tasto invio deve cancellare il cookie che contiene la scelta precedente e registrare la nuova
non la elimina, la sovrascrive ogni volta che richiami il flush()
cioè, hai una variabile registrata, ad esempio mioSO.data.test, con due righe la sovrascrivi:

mioSO.data.test = "nuovo valore";
mioSO.flush();

il clear() si usa solo se vuoi eliminare definitivamente le variabili contenute in quella sessione dello shared object