问题 今天后台调用一个函数从数据库取值,在调用函数的地方console一直返回undefined,但是在函数内部是有值的,后来查了查,主要是自己没有认识到异步这个概念 异步 下面用简化的代码说一下: function timer() { let item = 3; //下面是一段需要处理的函数,比如数据库操作,这里用延时函数表示 setTimeout(function () {