摘要: 什么是async/await async/await是ES8引入的新语法,用来简化Promise异步操作。在async/await出现之前,开发者只能通过链式.then()的方式处理Promise异步操作。 .then链式调用的优点: 解决了回调地狱的问题; .then链式调用的缺点: 代码冗余、阅 阅读全文
posted @ 2022-05-24 19:12 perfect* 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 回调地狱 多层回调函数的相互嵌套,就形成了回调地狱 回调地狱的缺点: 代码耦合性太强,牵一发而动全身,难以维护 大量冗余的代码相互嵌套,代码的可读性变差 如何解决回调地狱的问题 为了解决回调地狱的问题,ES6中新增了Promise的概念 Promise的基本概念 Promise是一个构造函数 我们可 阅读全文
posted @ 2022-05-24 16:14 perfect* 阅读(18) 评论(0) 推荐(0) 编辑
$(function() { $('#cnblogs_post_body img').each(function() { let imgSrc = $(this).attr('src'); let year = parseInt(imgSrc.substr(imgSrc.indexOf('g')+1,4)); if(year >= 2022){ imgSrc += `?watermark/2/text/amlndWl5YW4=/font/5a6L5L2T/fontsize/15/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast`; $(this).attr('src', imgSrc) } }) })