window.localStorage 上的原子操作

wtj*_*nes 5 javascript local-storage cordova

当设置 2 个或更多值时可以这样做吗?我正在使用phonegap,并担心用户可能会在完成设置这两个值之前终止该应用程序。

我意识到我可以在事务中使用 W3C Web sql,但不希望 sql 对于我正在做的事情来说太过分了。

Igo*_*gor 3

默认情况下,不,没有锁定机制。但是,您可能还想查看这个问题以及它引用的这个网站。如果以原子方式持久保存这些值对您的程序至关重要,那么使用 SQL 事务会更好。