获取异步操作的数据 1. 错误方法 function getData(){ setTimeout(function(){ var name='yzy'; return name // 位置1 },1000) return name // 位置2 } console.log(getData()) 当执行函数getData时,setTimeout为异步任务,此时函数中无法立即执行setTimeout函数 如果在位置1返回,此时函数体内部没有任何语句,最后将在