为了账号安全,请及时绑定邮箱和手机立即绑定

等待函数返回结果

等待函数返回结果

拉风的咖菲猫 2018-09-08 10:42:52
function abc(){此函数的功能:等待用户操作后,返回 1 或 0}var aaa = abc();这样执行后,aaa为undefined请问老师,怎样才能获取到正确的返回值。谢谢了
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

上下文说的太不清楚了,只能推荐说可以使用回调:

function abc(callback){    // 用户操作完成之后,result 为操作结果
    callback(result)
}function callback(result){    console.log(result)
}


查看完整回答
反对 回复 2018-09-09
?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

我猜楼主的abc()函数是个异步函数吧。然后你想在这个异步函数里return数据,结果却发现是undefined

查看完整回答
反对 回复 2018-09-09
  • 2 回答
  • 0 关注
  • 1028 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信