Удаление из localStorage: я должен использовать delete или .removeItem? - PullRequest
54 голосов
/ 02 августа 2011

Я использую localStorage в расширении Chrome.

Есть ли разница между delete localStorage[key] и window.localStorage.removeItem(key) или они ведут себя одинаково?

Обратите внимание, что я выбираю window.localStorage.removeItem(key), чтобы точно соответствовать spec , но localStorage.removeItem(key) - это то, как он будет выглядеть в дикой природе.

1 Ответ

82 голосов
/ 03 августа 2011

Нет никакой разницы в Chrome, но я рекомендую использовать localStorage.removeItem (ключ), чтобы вы привыкли делать это.Таким образом, когда вы собираетесь использовать localStorage на веб-сайте, вы уже используете метод, который, скорее всего, будет работать с прокладками и полифилами для устаревших браузеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...