方括号语法与localStorage的函数

cal*_*rae 9 javascript local-storage

以下两段代码有什么区别?方括号语法是旧的,不推荐使用的语法吗?当我第一次使用localStorage时,我发现的所有文档肯定都说使用方括号语法,但现在我根本找不到任何文档.

记录的语法:

localStorage.setItem('hello', 'world');
localStorage.getItem('hello'); // world
Run Code Online (Sandbox Code Playgroud)

方括号语法:

localStorage.hello = 'world';
localStorage.hello; // world
Run Code Online (Sandbox Code Playgroud)

bfa*_*tto 6

这就是文档中所说的:

尽管可以使用标准JavaScript属性访问方法设置和读取值,但建议使用getItem和setItem方法.