题目描述:

实现一个打点计时器,要求
1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1
2、返回的对象中需要包含一个 cancel 方法,用于停止定时操作
3、第一个数需要立即输出

function count(start,end){console.log(start++);     // 3.第一个数需要立即输出var timer = setInterval(()=>{if(start<=end){console.log(start++);}else{clearInterval(timer);}},100);return {       // 2.返回对象包含cancel方法,用于清除定时器cancel:function(){clearInterval(timer);}}
}

--------继续奥。(*^▽^*)

js练习(十一)实现一个打点计时器 setInterval()相关推荐

  1. 【深入浅出Node.js系列十一】Node.js开发框架Express4.x

    为什么80%的码农都做不了架构师?>>>    #0 系列目录# 深入浅出Node.js系列 [深入浅出Node.js系列一]什么是Node.js [深入浅出Node.js系列二]N ...

  2. 实现一个打点计时器,要求 1、从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1 2、返回的对象中需要包含一个 can

    实现一个打点计时器,要求 1.从 start 到 end(包含 start 和 end),每隔 100 毫秒 console.log 一个数字,每次数字增幅为 1 2.返回的对象中需要包含一个 can ...

  3. JS实现动画之setTimeout、setInterval和requestAnimationFrame

    参考:<JS高级程序设计>,这篇requestAnimationFrame文章 JS实现动画主要有三种方式:setTimeout.setInterval 和 requestAnimatio ...

  4. php js统计链接点击次数,JS实现在线统计一个页面内鼠标点击次数的方法

    本文实例讲述了JS实现在线统计一个页面内鼠标点击次数的方法.分享给大家供大家参考.具体实现方法如下: js记录鼠标的点击次数 function addCookie(name,cookievalue,t ...

  5. anime.js 实战:实现一个带有描边动画效果的复选框...

    在网页或者是APP的开发中,动画运用得当可以起到锦上添花的作用.正确使用动画,不但可以有助于用户理解交互的作用,还可以大大提高网页应用的魅力和使用体验.并且在现在的网页开发中,动画已经成为了一个设计的 ...

  6. html鼠标点击有手势出来,用原生js+css3撸的一个下拉手势事件插件

    ; (function () { var DropDown = function (dropId = 'dropDwon', distance = 60, callBack = () => {} ...

  7. js将数组中一个或多个字段相同的子元素中合并

    最近js中遇到js将数组中一个或多个字段相同的子元素中合并,相信很多朋友也有遇到,大家可能有多种方法,我在这里记录一个相对简单的方法,当然大家如有其它更好的方法,请提出来大家共同学习. //将经济事项 ...

  8. 用js把数据从一个页面传到另一个页面

    打开支付宝首页搜索: 4046160(可保存下来,每天可领一次) 领取方式,一定要点击 立即领取 按钮 这个才是金额比较大的余额宝红包. 红包平均为 3-5块 ,每天可领一次,有效期三天,必须上一次领 ...

  9. 2020使用html、js、正则表达式做一个前端注册表单信息验证

    使用html.js.正则表达式做一个前端注册表单信息验证 小小前端练手项目,主要运用正则表达式对用户名.密码.确认密码.电子邮箱.手机号码.生日.身份证号码的验证 1.用户名不正确(需由由英文字母和数 ...

  10. vue.js — 安装Webpake创建一个完整的项目并上传至码云

    vue.js - 安装Webpake创建一个完整的项目并上传至码云 今天总结一下之前几天学习的一整套的创建项目方法: 前提条件:已安装node.js.npm/cnpm最新版本.vue-cli. VS ...

最新文章

  1. 来场产品设计师的对决吧!MacBook、大疆OSMO等你拿
  2. 文件操作-小文件复制
  3. HDU4405(概率DP求期望)
  4. Apache多站点配置详解
  5. 博弈论 —— matlab
  6. C语言 strcspn函数实现
  7. Android开发笔记(六十八)工程库打包
  8. mysql-基本操作
  9. Google Code Review 浏览评论中的CL
  10. 千牛取消机器人自动回复_拼多多回复率低怎么办?
  11. java爬虫框架视频_Java爬虫博客采集系统视频教程
  12. DHCPv6(dhcpv6配置)
  13. ms settings personalization
  14. OpenHarmony release3.1版本启动子系统功能分析
  15. 如何利用安全问题重置Win10系统开机锁屏密码?
  16. wstmart电子商务系统怎么样
  17. 前缀和的n个神奇操作
  18. ie允许java崩溃_win10中ie11总是闪退崩溃怎么修复-解决ie 11提示“已停止工作”的方法 - 河东软件园...
  19. 工业大数据分析,主要有哪些应用?
  20. ActiviteMQ 对于Consumers pending的限制问题

热门文章

  1. 关于AlertDialog的小坑
  2. 鼠标点击操作实际上如何传递到显示器?【全流程图解】
  3. 【知乎解密(最新版-rpc版本)】
  4. 素数表(Eratosthenes)
  5. 周鸿祎:人人需要Mentor,世界没有奇迹
  6. 日常问题:上传接口报错
  7. 在ADF应用中,能够通过 oracle.adf.view.rich.security.FRAME_BUSTING 参数来使用framebusting功能。
  8. 教你用Python写连连看外挂(滑稽)
  9. 【Python实用工具】暴力破解-2!Python编写八位数密码本
  10. 八皇后问题(回溯算法)