我正在尝试编写一个 indexeddb 函数“删除”。它在 JS 中应该是这样的:
var transaction = db.transaction('objectStore','readwrite');
var objectStore = transaction.objectStore('objectStore');
objectStore.delete(id);
但是,当我用 CS 编写它时:
transaction = db.transaction 'objectStore','readWrite'
objectStore = transaction.objectStore 'objectStore'
objectStore.delete(id)
当然它输出:
...
objectStore["delete"](id);
我没有为 IDBTransaction 编写一个名为“delete”的方法,但我必须使用它。如何防止 CS 转义“删除”方法并将其变成对象中的“删除”键?