链接 indexeddb 命令是个坏主意吗?
Is chaining indexeddb commands a bad idea?
以下代码可以正常工作:
var trans = window.db.transaction('abc')
var store = trans.objectStore('abc')
var reqst = store.get(123)
reqst.onsuccess = success
reqst.onerror = error
function success(response) {}
function error(response) {}
这是个坏主意吗:
var reqst = window.db.transaction('abc')
.objectStore('abc')
.get(123)
reqst.onsuccess = success
reqst.onerror = error
我正在考虑如果发生错误会发生什么。
这不是一个坏主意,只是风格偏好的问题。我更喜欢前者而不是后者,因为我认为它更具可读性并且更易于调试。
以下代码可以正常工作:
var trans = window.db.transaction('abc')
var store = trans.objectStore('abc')
var reqst = store.get(123)
reqst.onsuccess = success
reqst.onerror = error
function success(response) {}
function error(response) {}
这是个坏主意吗:
var reqst = window.db.transaction('abc')
.objectStore('abc')
.get(123)
reqst.onsuccess = success
reqst.onerror = error
我正在考虑如果发生错误会发生什么。
这不是一个坏主意,只是风格偏好的问题。我更喜欢前者而不是后者,因为我认为它更具可读性并且更易于调试。