var supportStorage = false; if ('localStorage' in window) { try { localStorage.setItem('test', 1); supportStorage = true; } catch (e) {} if (supportStorage) { localStorage.removeItem('test'); } }