ES6异步处理解决方案
ES6的异步处理模型分为俩个阶段三种状态。两个阶段:未决unsettled, 已决settled。三个状态:pending挂起状态 , resolved成功, rejected失败
Element UI 扩展tooltip 只在内容过长才显示
而在实际过程中,有这么一个需求:只有文字内容排不下,出现省略号,才需要显示tooltip的提示内容。本文章的思路是通过一个自定义指令实现如下效果:姓名字段过长时才显示tooltip
把递归函数改为非递归的通用套路
这里指的通用套路是把递归执行改为在一个函数中循环执行。出于好奇心想找出一种把递归改为非递归的通用方式,并学习其中的思路。在网上找了几篇文章,结合函数调用栈的理解
16个有用的 TypeScript 和 JavaScript 技巧
JavaScript 和 TypeScript 共享许多有用的常用代码概念的技巧替代方案。这些代码替代方案可以帮助减少代码行数,这也是我们努力的目标。
如何让混沌工程实验降本增效
混沌工程实验性价比太低了。测试、研发和运维三个部门都投入了大量人力物力,在准生产环境做了不少故障注入实验。但发现的问题还是比较少。在一次混沌工程实践回顾会上,一位测试人员如是说
实战:十种实现延迟任务的方法,附代码!
顾明思议,我们把需要延迟执行的任务叫做延迟任务。延迟任务的使用场景有以下这些:红包 24 小时未被查收,需要延迟执退还业务;每个月账单日,需要给用户发送当月的对账单;
真没必要再对 axios 进行过度的封装
很多同学喜欢对axios再进行二次的封装,但真的有必要吗?前几天在某网站上看到一篇文章,说是用 ts 对 axios 进行了下封装,从点赞量、评论量和访问量上来看,有很多人都看过这篇文章了。
原来 TS 中 declare 的作用是这样的!
当你打开 TypeScript 项目中 *.d.ts 声明文件时,你可能会看到 declare 的身影。你知道 declare 的作用是什么?如果不知道的话,看完本文之后,也许你就懂了。
边缘计算的 4 种类型(大致分类)
边缘计算被认为是分布式计算的下一个前沿。 然而,并不是每个人都知道什么是边缘计算以及存在多种类型的边缘计算。边缘计算被认为是分布式计算的下一个前沿。