这两段代码本质上是不是在做同样的事情并且可以以同样的方式使用?
// dbGrab returns a promise.
// OPTION A
var consoleFoo = function(refToFoo){
dbGrab(refToFoo)
.then(function(foo){
console.log(foo);
})
}
// OPTION B
var consoleFooES7 = async function(refToFoo){
var foo = await dbGrab(refToFoo);
console.log(foo);
}