码迷,mamicode.com
首页 >  
搜索关键字:setTimeout    ( 1566个结果
使用 setTimeout 来模拟一个 setInterval
setTimeout 超时调用;在多少时间 在执行; setinterval 每隔多少时间 就调用 例如: setTimeout这个的值是1000,也就是说在页面刷新后,1000毫秒之后才调用这个函数体内的东西 setTimeout有一个最低的时间限制,400s setinterval的值是1000 ...
分类:其他好文   时间:2020-02-20 20:12:32    阅读次数:54
javascript常见面试题
1、let 和 var (a): let 声明的变量只在 let 命令所在的代码块内有效 (b): let 是在代码块内有效,var 是在全局范围内有效: (c): let 不存在变量提升,var 会变量提升: for (var i = 0; i < 10; i++) { setTimeout(fu ...
分类:编程语言   时间:2020-02-20 14:51:04    阅读次数:84
async与await实现异步操作的同步化
async与await实现异步操作的同步化 一.async修饰方法 async这个单词从字面意思来理解就是异步的意思,async用来修饰方法,那么该方法就是一个异步方法,如下面的案例: (function() { async function asyncFunc() { setTimeout(() ...
分类:其他好文   时间:2020-02-20 11:37:24    阅读次数:82
函数节流和防抖
函数节流 限制一个函数在一定时间内只能执行一次。忽略在当前时间段内其他的事件触发。 1. 使用场景 1. 如鼠标的滚轮事件。 2. 高频输入的远程搜索输入框。 3. 表单确定按钮的点击处理事件。 2. 代码举例 1. setTimeout 2. 判断本次与 上次执行 的时间间隔。在wait时间段内, ...
分类:其他好文   时间:2020-02-19 00:58:14    阅读次数:63
JavaScript自定义超时API
实现一个Ajax请求时回调超时一个函数 1 function timeoutify(fn,delay) { 2 var intv = setTimeout( function(){ // 设置超时定时器 3 intv = null; 4 fn( new Error( "Timeout!" ) ); ...
分类:编程语言   时间:2020-02-18 14:46:31    阅读次数:84
JS高阶编程技巧--柯理化函数
首先看一段代码: let obj = { x: 100 }; function fn(y) { this.x += y; console.log(this); } 现在有一个需求:在1秒后,执行函数fn,并让其this指向obj。 如果写成 setTimeout(fn, 1000); 这么写的话,f ...
分类:Web程序   时间:2020-02-13 14:40:11    阅读次数:76
事件循环
本文记录对事件循环的理解setTimeout与setInterval定时器不是javascript自身的一个功能,是javascript运行在浏览器环境中浏览器为其实现的一个功能。javascript是单线程的,同一时间只能执行一个代码块,这些代码块阻塞了异步事件的执行。当一个异步事件发生时(鼠标点... ...
分类:其他好文   时间:2020-02-05 09:33:37    阅读次数:47
JS定时器
setTimeout/clearTimeout let timerId = setTimeout(func|code, [delay], [arg1], [arg2], ...) // 在一秒后执行funcsetTimeout(function() { console.log(1)}, 1000)? ...
分类:Web程序   时间:2020-02-01 00:43:53    阅读次数:76
10分钟理解JS引擎的执行机制
10分钟理解JS引擎的执行机制 javascript 阅读约 7 分钟 深入理解JS引擎的执行机制 1.灵魂三问 : JS为什么是单线程的? 为什么需要异步? 单线程又是如何实现异步的呢? 2.JS中的event loop(1) 3.JS中的event loop(2) 4.说说setTimeout ...
分类:Web程序   时间:2020-01-30 20:54:02    阅读次数:90
【JS】网站运行时间
<span id="sitetime"></span> <script language=javascript> function siteTime(){ window.setTimeout("siteTime()", 1000); var seconds = 1000 var minutes = ...
分类:Web程序   时间:2020-01-28 19:28:59    阅读次数:173
1566条   上一页 1 ... 11 12 13 14 15 ... 157 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!