其中一个first results from a Google search表示此语法将用于localStorage:
localStorage.lastname="Smith";
MDN使用.setItem()和.getItem(),我想如果浏览器不支持localStorage,那么你可以使用technique defined there添加它。
但由于我的程序只在iOS上运行,我想我的问题是:
可以使用
localStorage.lastname="Smith";
而不是:
window.localStorage.setItem("lastname","Smith");
答案 0 :(得分:2)
虽然这两种方法都是有效的JavaScript,
localStorage.lastName = "Smith";
直接将类似值分配给某个键有时会导致属性冲突。
window.localStorage.setItem("lastname","Smith");
另一方面,进入是一种更好的做法。在使用Local-storage时,MDN和大多数其他资源都会推荐此方法。