相关疑难解决方法(0)

方括号语法与localStorage的函数

以下两段代码有什么区别?方括号语法是旧的,不推荐使用的语法吗?当我第一次使用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)

javascript local-storage

9
推荐指数
1
解决办法
807
查看次数

localStorage赋值与setItem()

谷歌搜索第一个结果之一说这个语法将用于localStorage:

localStorage.lastname="Smith";
Run Code Online (Sandbox Code Playgroud)

MDN使用.setItem()和.getItem(),我想如果浏览器不支持localStorage,那么你可以使用那里定义技术添加它.

但由于我的程序只在iOS上运行,我想我的问题是:

可以使用吗?

localStorage.lastname="Smith";
Run Code Online (Sandbox Code Playgroud)

代替:

window.localStorage.setItem("lastname","Smith");
Run Code Online (Sandbox Code Playgroud)

javascript html5 local-storage

5
推荐指数
1
解决办法
1489
查看次数

HTML5 localstorage方法的优势是什么?

我一直在使用localStorage,一个问题来找我:

使用setItemgetItem方法的优点是什么,而不是:

SET ITEM : localStorage.myKey = "myValue";
GET ITEM : localStorgae.myKey   -->  returns "myValue"

那么它们只是辅助方法吗?好的做法?

只是好奇心谢谢.

javascript html5 local-storage

4
推荐指数
1
解决办法
1308
查看次数

localStorage 对象的 getter 和 setter 方法的目的是什么?

localStorage 对象具有用于读取/写入数据的 get 和 set 方法。

现在我在一些代码中看到,人们可以像使用普通的 JavaScript 对象一样访问存储的数据。

例如:

localStorage['mainColor'] = '#efefef';
Run Code Online (Sandbox Code Playgroud)

显然,这些数据是作为公共财产保存的。但是 get-、set-方法就没有意义了... ?:|

所以我问自己:这些 getter、setter 方法的目的是什么?

html javascript

2
推荐指数
1
解决办法
739
查看次数

标签 统计

javascript ×4

local-storage ×3

html5 ×2

html ×1