node js 操作redis promise
连接redis = require('redis')
var client = redis.createClient('6379', '127.0.0.1');
client.on('connect', function() {
console.log('connected');
});基础操作/**
* 1、字符串数据类型
*/
转载
2023-06-28 15:40:32
121阅读
录Promise第一部分 金字塔渊源第二部分 一步步跳出地狱1.1 单线程之囧1.2 翻身之---异步2.3.1 promise链式调用基本2.3.2 链式调用传参2.3.4 对比2.3.1 快捷构造--Promise.resolve/reject2.3.2 为何顺序是这样呢?2.3.3 不要对异步回调函数进行同步调用2.2.1 Promise 构造与基本属性2.2.2 Promise的状态2.1
原创
2021-03-23 10:02:59
674阅读
Promise 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异 ...
转载
2021-10-25 17:03:00
100阅读
2评论
Promise对象的基本概念Promise是一个抽象异步处理对象,本质上就是“
原创
2022-10-27 20:11:07
114阅读
Promise对象 JavaScript是单线程的语言,通过维护执行栈与任务队列而实现了异步操作,setTimeout与Ajax就是典型的异步操作,Promise就是异步操作的一个解决方案,用于表示一个异步操作的最终完成或失败及其结果值,Promise有各种开源实现,在ES6中被统一规范,由浏览器直
原创
2022-05-28 00:57:47
99阅读
传统实现异步操作就是采用回调函数,回调函数方式本身没有什么问题,但是在多重回调函数层层嵌套的情况下,那么代码的可阅读性就会出现问题。 Promise对象 是一个新的异步操作解决方案,比原有的回调函数等方式更为合理 Promise对象 具有三种状态:Pending(等待)、Resolved(已完成)
转载
2017-04-08 15:01:00
34阅读
2评论
I promise to solve this asynchronous problem.曾经我们怎么处理异步问题? function func1() { ... } function func2() { ... } function func3() { ... } func1(() => { fu ...
转载
2021-09-11 20:07:00
63阅读
2评论
前言 学习自bili-尚硅谷-promise 案例已提交到gitlab promise是为了解决回调地狱问题 入门 案例一 <script> btn.addEventListener("click", function(){ // promise对象是一个构造函数,接收一个函数类型的参数,封装异步操
原创
2022-10-01 19:53:43
29阅读
Promise对象可以用来做异步操作中的链式回调。比如 我们要先读取文件a,再读取文件b,在读取文件c,在fs的api中,读取文件是异步
原创
2022-10-25 00:16:57
39阅读
一、Promise 有三个状态 1、pending(进行中) 2、fulfilled(已成功) 3、rejected(已失败) 案例1 function delayFn () { return new Promise((resolve, reject) => { setTimeout (() =>
原创
2021-12-28 14:24:16
60阅读
基本用法 let p = new Promise(function (resovle, reject) { let data = "yes or not"; // resovle(data); reject(data); //调用then第二个方法 }) p.then(function (value ...
转载
2021-08-01 15:01:00
40阅读
2评论
Promise 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异 ...
转载
2021-10-25 17:03:00
86阅读
2评论
Promise 的含义 Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个
原创
2018-09-20 17:22:00
69阅读
从异步,用延时来处理,改成同步获取数据
获取数据主要分2步:
1.从redis集合中获取数组;
2.遍历数组,抓取其中字符串,解析,拼接成需要的数据,返回给前端原代码,用sleep方法,避免异步数据处理带来的提前返回数据的问题;(缺点:时间比较久,逻辑中是有问题的)// 获取线路上公交的位置信息
app.post("/bus/getLineBusPos",async (req,res)=>{
转载
2023-06-08 19:32:31
39阅读
Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及该异步操作的结果值。Promise.all(iterable)这个方法返回一个新的promise对象,该promise对象在iterable参数对象里所有的promise对象都成功的时候才会触发成功,一旦有任何一个iterable里面的promise对象失败则立即触发该promise对象的失败。这个新的prom
原创
2022-04-19 16:01:14
117阅读
Promise是JavaScript异步操作解决方案。介绍Promise之前,先对异步操作做一个详细介绍。JavaScript的异步执行概述Javascript语言的执行环境是”单线程”(single thread)。所谓”单线程”,就是指一次只能完成一件任务。...
转载
2022-12-06 15:15:49
79阅读