摘要: 1.promise.all Promise.all可以将多个Promise实例包装成一个新的Promise实例。同时,成功和失败的返回值是不同的,成功的时候返回的是一个结果数组,而失败的时候返回最先被reject的项。它是同步执行的,执行完成的总时间以最长的那个执行函数完成时间为准 具体代码如下: 阅读全文
posted @ 2020-05-12 12:31 yanhaha 阅读(1076) 评论(0) 推荐(0)
摘要: hash 使用 hash 对js和css进行签名时,每一次hash值都不一样,导致无法利用缓存。 原因:因为 hash 字段是根据每次编译compilation的内容计算所得,也可以理解为项目总体文件的hash值,而不是针对每个具体文件的。(所以每一次编译都会有一个新的hash,并不适用)。 解决: 阅读全文
posted @ 2020-02-05 16:42 yanhaha 阅读(202) 评论(0) 推荐(0)
摘要: 工作中经常可以用到的22种超实用的ES6方法 1.如何从对象检索给定选择器指示的一组属性? const get = (from, ...selectors) => [...selectors].map(s => s .replace(/\[([^\[\]]*)\]/g, '.$1.') .split 阅读全文
posted @ 2020-02-03 10:27 yanhaha 阅读(124) 评论(0) 推荐(0)
摘要: 工作中经常可以用到的22种超实用的ES6方法 1.如何隐藏所有指定的元素 const hide = (...el) => [...el].forEach(e => (e.style.display = 'none')) // 事例:隐藏页面上所有`<img>`元素 hide(document.que 阅读全文
posted @ 2020-02-02 15:21 yanhaha 阅读(283) 评论(0) 推荐(0)
摘要: 文字的霓虹灯效果 最近看到的一篇技术博文,介绍了文字的各种炫酷效果,所以心血来潮,也跟着做一做,平时不怎么能用到,就当作消遣娱乐吧 html部分很简单,创建几个span标签🏷️就行,css部分,需要先引入谷歌字体库 @import url('https://fonts.googleapis.com 阅读全文
posted @ 2020-01-14 14:03 yanhaha 阅读(165) 评论(0) 推荐(0)