
获得徽章 0
- 跟大家一起探索如何通过 AbortController 和 AbortSignal 从取消单个请求到取消多个请求;甚至是自己实现一个简单的可以取消的 Promise。文中还额外介绍了这两个知识点在普通的事件监听中以及在 Node.js 中的使用,感兴趣的同学快来看看呀~评论2
- 跟大家分享一下什么是正则表达式的回溯,回溯会导致什么问题,然后不同情况下对应的解决方案是什么。对于自己不明白的正则表达式,在使用的时候要尤其注意;因为一旦因为正则出现了问题,可能会不好排查问题。因为正则匹配的目标文本的多少也会影响到对应正则表达式的执行效率。12
- 深入理解WeakMap,可以让我们写出性能更好的代码,写出更优雅的代码。帮助我们更好地理解WeakMap在Vue,React之类框架中的应用;感兴趣的同学快来看看吧。11
- 分享一下 LeetCode 关于 Basic Calculator 的两道题目,给你一段任意长度的算数计算字符串,如何一边读取一边计算?感兴趣的同学可以了解一下评论2
- 上周末花时间录了一个视频,关于从0到1完整实现一个Promise的。大家感兴趣的话可以看一下。
为什么要学习如何实现一个Promise呢?首先作为一个前端工程师如果去大公司面试,一般会要求手写代码的。这两年涉及手写代码的面试题中或多或少都会有与Promise相关的题目,如果知道如何实现一个Promise,那么对于这类题目应该是很容易解决的。
另一方面从0到1完整实现一个Promise,会让你从心底增加自己的自信心,以后不管是解决其他类型的什么问题,都能够不害怕,勇于尝试。
如果你不想看视频的话,视频中的代码部分可以在这里github.com 找到,里面有非常详细的解释,能够快速帮助你了解每一步骤都有什么作用,以及为什么要这样做。
展开评论1 - 最近写了一个基于Vue.js的小插件【vue-tomato】,解决在Android手机中,当H5页面底部出现固定的内容,比如按钮;可以在输入键盘被唤起的时候隐藏相应底部固定的内容。项目地址:
github.com 欢迎体验
评论4 - 评论3
- 安利一款效率小程序【主线程】,真的很好用哇~
待办清单+番茄钟+组队学习打卡~
界面比之前还要简洁好看
关键是交互用起来很爽~,比我用的很多待办清单都好用,没那么多复杂的、不常用的选项。上手也很简单~
最近推出了专注的数据分析,感觉还挺实用
关键是可以找到小伙伴一起打卡,然后加入微信群一起学习~
ps:嘻嘻,之前安利过,不过最近发现这款小程序变化很大,比之前还要好用,再次安利展开评论2