Składnia nawiasu kwadratowego a funkcje dla localStorage [duplikat]

To pytanie ma już odpowiedź tutaj:

localStorage - korzystać z funkcji getItem / setItem lub bezpośrednio uzyskiwać dostęp do obiektu? 4 odpowiedzi

Jaka jest różnica między następującymi dwoma fragmentami kodu? Czy składnia nawiasu kwadratowego jest starą, przestarzałą składnią? Kiedy po raz pierwszy użyłem localStorage, cała dokumentacja, którą znalazłem, zdecydowanie używała składni nawiasu kwadratowego, ale teraz nie mogę w ogóle znaleźć żadnej dokumentacji.

Udokumentowana składnia:

localStorage.setItem('hello', 'world');
localStorage.getItem('hello'); // world

Składnia nawiasu kwadratowego:

localStorage.hello = 'world';
localStorage.hello; // world

questionAnswers(1)

yourAnswerToTheQuestion