localStorage - use funções getItem / setItem ou acesse diretamente o objeto?
Existem alguns benefícios de usar os métodos definidos no objeto localStorage versus acessar as propriedades do objeto diretamente? Por exemplo, em vez de:
var x = localStorage.getItem(key);
localStorage.setItem(key, data);
Eu tenho feito isso:
var x = localStorage[key];
localStorage[key] = data;
Há algo de errado com isso?