1. 自己实现一个回调函数
function add (x, y ,callback) {
setTimeout(() => {
var sum = x + y
callback(sum)
}, 2000)
}
add(1, 2, (result) => {
console.log(result)
})
2s 后控制台输出3
2. async 函数执行结果 本质是一个 Promise
async function sum () {}
console.log(sum())
输出:Promise { undefined }