美文网首页
异步与promise

异步与promise

作者: show_萧佩 | 来源:发表于2020-07-03 19:15 被阅读0次

    1.异步与回调

    如果能直接拿到结果,那就是同步

    比如在医院挂号,你要拿到号你才会离开窗口。同步任务可能消耗几毫秒到几十毫秒不等,总之不拿到结果你是不会离开的。

    如果不能会直接拿到结果,那就是异步

    比如你在餐厅门口等位,你拿到号之后可以先去逛一下,然后没过十几分钟回去问一下能不能吃饭了(轮询),你也可以通过微信接收叫号通知(回调)

    2.异步为什么会用到回调

    异步任务需要在得到结果时通知JS来拿结果

    方法是,让JS留一个函数地址给浏览器。当异步任务完成时,浏览器调用该函数地址,同时把结果作为参数传给这个函数

    这个函数是我写给浏览器调用的,所以它是回调函数

    3.promise是一种设计模式

    相关文章

      网友评论

          本文标题:异步与promise

          本文链接:https://www.haomeiwen.com/subject/erfsqktx.html