一. setTimeout

  // 定时器 用于轮巡timerJobState: any;// 延时 5秒开始
// getExportDSJobStatusRefresh 是需要执行的方法,bind 为了确定this 指向, params 参数
this.timerJobState = setTimeout(this.getExportDSJobStatusRefresh.bind(this, params), 5000);// 取消延时函数
clearTimeout(this.timerJobState);

二. rxjs 写法

angular 8 框架下

import { timer, Subscription } from 'rxjs';// 用于job list 更新轮巡sourceRefresh$ = timer(5000);sourceRefreshSub$ = new Subscription();// 启动延时函数
// getExportDSJobStatusRefresh 是需要执行的方法,bind 为了确定this 指向
this.sourceRefreshSub$ = this.sourceRefresh$.subscribe(this.getExportDSJobStatusRefresh.bind(this, params));// 结束延时函数
this.sourceRefreshSub$.unsubscribe();

JS 延时函数 setTimeout 或者 rxjs 写法相关推荐

  1. js延时函数_js自执行函数分享

    自执行函数是从哪里了解到的呢,从学习延时器settimeout(fn,time)的时候 测试一个for循环里面加一个延时器,想要每隔一秒输出一次i for(var i=0;i<6;i++){ s ...

  2. js延时函数_JS 函数的执行时机

    JS 函数的执行时机 下面将有这段JS 代码,来理解JS 函数的执行时机 let 目录 解释为什么上面代码会打印 6 个 6 写出让上面代码打印 0.1.2.3.4.5 的方法 除了使用 for le ...

  3. js回调函数的用途与写法

    用途 一般情况下回调函数都用在页面与服务器的异步交互,以解决页面在提交请求后无法获得到服务器反馈的数据, 为什么会出现面在提交请求后无法获得到服务器反馈的数据呢?首先来了解js的事件执行方式,如图 j ...

  4. JS延时函数,格1秒触发

    setTimeout(function () {  $("#provideTime").css("background-color", "" ...

  5. Vue延时函数setTimeout

    单位是毫秒 setTimeout(() => {//代码}, 1000);

  6. javascript函数的三种写法

    在JS中函数的三种写法 [0401] 在js中函数有三种写法,这里我简单列举一下. 第一种: 第二种: 第三种: 对于以上三种函数的调用方法,这里可以简单的理解一下,第一种是最常见的函数写法,第三种是 ...

  7. 决策报表里使用延时函数实现某些js效果

    1. 描述 有的时候有些js代码在cpt里可以运行成功,但是在决策报表里会没有效果,举例: 分页预览改变鼠标悬停所在行背景色的代码,在决策报表的报表块使用,预览时没有效果. 2. 思路 这是由于决策报 ...

  8. JavaScript函数setInterval()和setTimeout()正确的写法

    一.常规写法 1.1 不传参数 function a (x, y) {var i = 0;var b = function(){console.log((x * y) + (i++));}return ...

  9. 20140627-STM8L101F3P6关于微秒级延时函数不同写法的波形

    总结一下STM8L101F3P6工作在16MHz下,利用死循环.中断等不同写法的微秒级延时函数精度的情况. 一.死循环空指令的写法,延时函数程序如下: /*********************** ...

  10. 20140627-STM8L101F3P6关于毫秒级延时函数不同写法的波形

    总结一下STM8L101F3P6工作在16MHz下,利用死循环.中断等不同写法的微秒级延时函数精度的情况. 一.死循环空指令的写法,延时函数程序如下: /*********************** ...

最新文章

  1. Android 编译期间 动态修改AndroidMainFest文件
  2. pandas入门(1)
  3. C# winform中一个类中如何调用另一个窗体的控件或方法
  4. 《C语言编程魔法书:基于C11标准》——第一篇 预备知识篇 第1章 C魔法概览1.1 例说编程语言...
  5. java springboot+maven发送邮件
  6. 缓存三大问题及解决方案
  7. cocos2dX 之数据存储
  8. python当输入0时结束_python输入-1时结束-女性时尚流行美容健康娱乐mv-ida网
  9. @suppressWarnings解释
  10. DEVONthink Pro作为浏览器插件脚本,如何使用
  11. 技术出身要创业,容易吗?
  12. paip.代码生成器数据源格式最佳实践
  13. Ubuntu/Linux备份/还原系统
  14. NATAPP vscode SSH远程连接Linux服务器出现couldn‘t establish connection
  15. C#实现简单气泡屏保(二)
  16. 在不知道密码情况下卸载企业版360
  17. 时空序列预测之PredRNN(用ST-LSTM预测学习的循环神经网络)
  18. Fcitx 小企鹅输入法3.0.0
  19. 达梦数据库查看表字段VARCHAR类型的长度单位是BYTE还是CHAR
  20. maple java,讲解:MACM 401、Maple worksheet、Java,Python、Java,c++SQL|

热门文章

  1. Python 3.9.5 官方中文文档及打包下载
  2. SpreadJS使用小结
  3. HTML5+CSS3+Bootstrap开发静态页面嵌入android webview中
  4. 【融职教育】Web全栈工程师浸入式课程体系
  5. centos 常用的网络登录端口测试工具
  6. matlab矩阵运算程序,matlab矩阵运算
  7. STM32新手入门教程
  8. Golang 实现文件内容差异比较
  9. 制作一个简单HTML个人网页网页(HTML+CSS)
  10. 计算机专业考研复试经验【最终版本】(来自一位上岸又退学的二战dog)