try { localStorage.setItem('key', 'value'); } catch (e) { if (e.number == 22) { // QUOTA_EXCEEDED_ERR alert('Локальное хранилище переполнено'); } }