以下代码正常运行:
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

我特意想到发生错误会发生什么。
答案 0 :(得分:1)
这不是一个坏主意,只是风格偏好的问题。我更喜欢前者而不是后者,因为我认为调试更易读,更简单。