本文分享使用 SharedWorker实现多标签之间的数据共享
web前端
回溯算法及其应用
回溯算法,也叫试探法。通常来说,它的时间复杂度都比较高,但它的思想却很贴近我们的生活,比如,走迷宫,购物的时候拼最低满减。有些问题也只能靠回溯算法的思想才能解决,本文简单介绍一下回溯算法和它的一些应用场景。
es6 重点梳理第一篇(含字符,函数、正则、数值、Set 和 Map)
es6新增了很多的新功能,熟悉并掌握他们,对我们的编码将有很大的帮助,本文是我个人在阅读es6书籍的时候个人认为比较重要的一些点,在此记录一下。
利用 canvas 实现将一个视频字符化(可以跳舞的字符)
canvas 在我们前端开发的实际项目中可能用得不是很多,但是它可以帮助我们解锁一些新姿势,尤其是在制作特效的时候,用好canvas可以让我们的页面大放异彩。本文从原理出发,讲解如何通过 canvas 将视频流转化为字符,最后附上实际的代码,以供参考。
深入探索计算机中的 0.1 + 0.2 为啥不等于 0.3
本文从二进制角度出发,究其原因,从头讲解js中数字精度丢失的根本原因,以及因此可能导致的一些问题,以告诉我们平时在编写代码时值得留意的一些问题及解决办法。
更优雅的异步代码:async 与 await 使用指南
async 和 await 是前端处理异步代码必不可少的两个语法,用它们组织代码,可以让我们的代码更易理解和维护,本文主要讲一下它们的使用方法及注意事项。