![](https://img-blog.csdnimg.cn/20191106140326741.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
ES7
马优晨
生活中的打击和挫折远比想象的更多,有时灾难又会让你的一切努力白费,也许明天我们就会死去,但如果我们还活着,在面对着种种不公和无奈过后,“明天的明天的明天,你是否会依然爱着这个世界。” 我想我会.......................
展开
-
async与await封装ajax请求
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>发送 AJAX 请求</title> </head> <body> <scri.原创 2021-06-29 14:35:27 · 1123 阅读 · 0 评论 -
async和await结合读取文件
上一篇已经介绍过,使用promise的方式读取文件,大大的减轻了使用回调地狱的困难。 下面使用async和await结合读取文件实例看看,可以实现同样的效果: //1. 引入 fs 模块 const fs = require("fs"); //读取『为学』 function readWeiXue() { return new Promise((resolve, reject) => { fs.readFile("./resources/为学.md", (err, dat原创 2021-06-29 14:24:37 · 846 阅读 · 0 评论 -
异步编程的 async/await
async/await 和 Generators + co 的写法非常的相似,只是把用于声明 Generator 函数的 * 关键字替换成了 async 并写在了 function 关键字的前面,把 yield 关键字替换成了 await;另外,async 函数是基于 Promise 的,await 关键字后面等待的异步操作必须是一个 Promise 实例,当然也可以是原始类型的值,只不过这时的执...原创 2018-07-31 14:44:29 · 417 阅读 · 0 评论 -
ES7了解多少
ES7在ES6的基础上添加了三项内容: 求幂运算符(**) Array.prototype.includes()方法 函数作用域中严格模式的变更 Array.prototype.includes()方法 Array.prototype.includes()方法接收两个参数:要搜索的值和搜索的开始索引。当第二个参数被传入时,该方法会从索引处开始往后搜索(默认索引值为0)。若搜索值在数组...原创 2018-08-01 14:43:17 · 2136 阅读 · 0 评论 -
async await实例
(1)await实现休眠效果 JavaScript 一直没有休眠的语法,但是借助await命令就可以让程序 停顿指定的时间 。 function sleep(interval) { return new Promise(resolve => { setTimeout(resolve, interval); }) } // 用法 async function one2Five...原创 2019-09-29 14:17:34 · 1659 阅读 · 0 评论