Promise

时间:2019-08-22
本文章向大家介绍Promise,主要包括Promise使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

在公司写代码用的setInterval()来实现等待数据加载然后调用需要该数据的方法,然后大佬说我可以用Promise以及await,promise挺熟悉的不知道在哪见过,今天就来看看~~~

一. setInterval()和setTimeout()

  1. setTimeout():

    (1)setTimeout()方法用于在指定的毫秒数后调用,即超时调用

    (2)语法:setTimeout(fn,ms)

    (3)使用clearTimeout()方法阻止函数的执行

  2. setInterval():

    (1)setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式,即间歇调用

    (2)setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭

  3. 两者的区别与联系:

    参考链接如下:http://qingbob.com/difference-between-settimeout-setinterval/

  4. 鉴于setInterval()的弊端,推荐使用setTimeout()来代替setInterval()

原文地址:https://www.cnblogs.com/daydayupY/p/11395627.html