code: function dealIncognito(storage) {
    var _KEY = '_Is_Incognit', _VALUE = 'yes';
    try { storage.setItem(_KEY, _VALUE) }
    catch (e) {
      if (e.name === 'QuotaExceededError') {
        var _nothing = function () { };
        storage.__proto__ = { setItem: _nothing, getItem: _nothing, removeItem: _nothing, clear: _nothing };
      }
    }
    finally { if (storage.getItem(_KEY) === _VALUE) storage.removeItem(_KEY); }
    return storage;
  }
docs: https://github.com/jaywcjlove/store.js/pull/8 Error: QuotaExceededError