码迷,mamicode.com
首页 >  
搜索关键字:异步操作    ( 1056个结果
promise的理解和使用
1. Promise是什么 1.1 promise 的理解 1. 抽象表达: Promise 是 JS 中进行异步编程的新的解决方案(旧的是纯回调形式) 2. 具体表达: (1)从语法上说:Promise 是一个构造函数 (2)从功能上说:promise 对象用来封装一个异步操作并可以获取其结果 1 ...
分类:其他好文   时间:2020-05-18 18:23:13    阅读次数:57
ES6 - Promise的使用
一、介绍: promise(承诺)相当于一个容器,保存着未来才会结束的事件(异步操作)的一个结果 各种异步操作都可以用同样的方法进行处理,比如axios 二、特点: 1、对象的状态不受外界影响,处理异步操作时有三个状态(Pending进行中、Resolved已完成、Rejected失败) 2、一旦状 ...
分类:其他好文   时间:2020-05-15 17:57:22    阅读次数:58
Vue 前后端交互
异步调用 异步效果 : 事件函数 Ajax 定时任务 多次异步调用依赖 多次调用异步, 结果顺序不确定, 如果需要固定顺序, 必须使用嵌套 Promise 概述 Promise 是异步编程的一种解决方案 , 从语法上讲 Promise 是一个对象 , 从它可以获取到异步操作的消息; 可以避免多层异步 ...
分类:其他好文   时间:2020-05-14 01:11:47    阅读次数:62
promise 理解
对promise 的一些见解, 1.Promise是一种为了避免回调地狱的异步解决方案 2.Promise是一种状态机: pending(进行中)、fulfilled(已成功)和rejected(已失败) 只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。 3.Promi ...
分类:其他好文   时间:2020-05-12 22:05:05    阅读次数:115
【Vue】 computed和watch的区别
计算属性computed : 1. 支持缓存,只有依赖数据发生改变,才会重新进行计算 2. 不支持异步,当computed内有异步操作时无效,无法监听数据的变化 3.computed 属性值会默认走缓存,计算属性是基于它们的响应式依赖进行缓存的,也就是基于data中声明过或者父组件传递的props中 ...
分类:其他好文   时间:2020-05-11 21:43:39    阅读次数:73
nodejs-08-EventEmitter
[TOC] nodejs EventEmitter nodejs 所有的异步I/O操作,在完成的时候,都会发送一个事件,到事件队列当中。 nodejs 里面的很多对象,都会分发事件: 一个 net.Server对象,会在每次有新连接的时候,就触发一个事件, 一个 fs.readStream对象,会在 ...
分类:Web程序   时间:2020-05-09 23:37:35    阅读次数:91
消息队列
为什么用消息队列 一开始业务比较小,单机配置可以完成功能。 业务体量较大时,需要采用分布式的部署方式,拆分成一些服务。 作用 优点:解耦、异步、削峰 缺点:降低了系统的稳定性 异步 让本来同步顺序进行的业务进行异步工作,比如支付——优惠券——积分——短信等业务流程,如果不采用异步操作的话,则用户购买 ...
分类:其他好文   时间:2020-04-30 22:52:13    阅读次数:61
Promise和Async/Await用法整理
一、Promise 1、简介 Promise,简单来说就是一个容器,里面保存着某个未来才会结束的时间(通常是一个异步操作的结果) Promise的基本语法: new Promise((resolve, reject)=> { ... } ) 从语法上来说,Promise是一个对象,从它可以获取异步操 ...
分类:其他好文   时间:2020-04-30 11:14:18    阅读次数:59
线程-线程池1
带着问题去思考!大家好! 今天我们说说线程池,线程池为什么来呢? 之前我们讲过线程,它的创建和协作的几种方式。花费极少的时间来完成创建很多异步操作。创建线程是昂贵的操作,所以为每个短暂的异步操作创建线程会产生显著的开销 那么为了解决这一问题,有一个常用的方式叫做池,线程池可以成功的适用于任何需要大量 ...
分类:编程语言   时间:2020-04-09 00:18:22    阅读次数:70
VUEX中的dispatch()和commit()
commit: 同步操作存储 this.$store.commit('changeValue',name) 取值 this.$store.state.changeValue dispatch: 异步操作存储 this.$store.dispatch('getlists',name) 取值 this. ...
分类:其他好文   时间:2020-04-08 19:14:47    阅读次数:263
1056条   上一页 1 ... 6 7 8 9 10 ... 106 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!