Доступ к данным в localStorage - PullRequest
0 голосов
/ 12 января 2012

Я пишу расширение для Chrome и заметил, что могу получить к нему доступ очень просто с помощью кода типа

var x = localStorage.x;

или

var y = "value";
localStorage.y = y;

Однако я не думаю, что когда-либо видел этот метод документированным. Обычно я видел что-то вроде

var x = localStorage.getItem(x);
var y = "value";
localstorage.setItem(y, "value");

Есть ли проблемы с использованием моей оригинальной техники? Должен ли я переключиться?

1 Ответ

1 голос
/ 13 января 2012

Объект localStorage в Chrome, по-видимому, реализует интерфейс HTML5 Storage , в котором упоминается, что элементами хранилища можно управлять путем прямого доступа к соответствующим свойствам.

документация от Mozilla Developer Network рекомендует использовать методы setItem и getItem, хотя и не объясняет почему.назначение вы используете.Если интерфейс реализован правильно, прямое назначение свойства должно эффективно вызывать setItem и getItem.

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