我刚刚开始使用indexeddb并转换Web SQL。
我尝试使用添加和放置在数据存储中添加一些数据。我真的看不到使用这两个函数有什么区别。
我认为我必须知道它们之间的区别,以便可以适当地使用它们。
向前谢谢
最佳答案
add和put之间的区别与任何API中的相同。
如果您尝试使用put
函数插入一个具有已存在键的元素,它将触发并更新现有元素,但是,如果您使用add
函数且具有相同id的元素存在,则会出现以下错误消息:密钥已存在于对象存储中。”
关于indexeddb - add和put in indexeddb有什么区别?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27357391/