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
实现一个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
<template> <div class="hello"> <div class="toggle" @click="fullScreen = !fullScreen" v-show="fullScreen">toggle</div> <transition name="normal" @enter ...
分类:
其他好文 时间:
2020-02-13 19:35:27
阅读次数:
74
首先看一段代码: 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
1,背诵单词:loaf 一个面包 applicable可应用 (实施 )的 motion 运动,提议 diploma毕业文凭 ,学位证书 contrast 对比,对照 trend倾向 ,趋势 honorable可敬的 transition转变,变迁 appendix附录,附属物 objection ...
分类:
其他好文 时间:
2020-02-13 00:12:57
阅读次数:
66
本文记录对事件循环的理解setTimeout与setInterval定时器不是javascript自身的一个功能,是javascript运行在浏览器环境中浏览器为其实现的一个功能。javascript是单线程的,同一时间只能执行一个代码块,这些代码块阻塞了异步事件的执行。当一个异步事件发生时(鼠标点... ...
分类:
其他好文 时间:
2020-02-05 09:33:37
阅读次数:
47
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引擎的执行机制 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
<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