
获得徽章 0
- 文章里面的三道小测试题我感觉你会做错一道,来试试吧评论点赞
- 跟大家一起探索如何通过 AbortController 和 AbortSignal 从取消单个请求到取消多个请求;甚至是自己实现一个简单的可以取消的 Promise。文中还额外介绍了这两个知识点在普通的事件监听中以及在 Node.js 中的使用,感兴趣的同学快来看看呀~赞过评论2
- 跟大家分享一下什么是正则表达式的回溯,回溯会导致什么问题,然后不同情况下对应的解决方案是什么。对于自己不明白的正则表达式,在使用的时候要尤其注意;因为一旦因为正则出现了问题,可能会不好排查问题。因为正则匹配的目标文本的多少也会影响到对应正则表达式的执行效率。赞过12
- 你知道如何使用JavaScript来序列化一个含有循环引用的对象吗?快来一起学习一下吧。评论点赞
- 深入理解WeakMap,可以让我们写出性能更好的代码,写出更优雅的代码。帮助我们更好地理解WeakMap在Vue,React之类框架中的应用;感兴趣的同学快来看看吧。赞过11
- 分享一下 LeetCode 关于 Basic Calculator 的两道题目,给你一段任意长度的算数计算字符串,如何一边读取一边计算?感兴趣的同学可以了解一下赞过评论2
- 上周末花时间录了一个视频,关于从0到1完整实现一个Promise的。大家感兴趣的话可以看一下。
为什么要学习如何实现一个Promise呢?首先作为一个前端工程师如果去大公司面试,一般会要求手写代码的。这两年涉及手写代码的面试题中或多或少都会有与Promise相关的题目,如果知道如何实现一个Promise,那么对于这类题目应该是很容易解决的。
另一方面从0到1完整实现一个Promise,会让你从心底增加自己的自信心,以后不管是解决其他类型的什么问题,都能够不害怕,勇于尝试。
如果你不想看视频的话,视频中的代码部分可以在这里github.com 找到,里面有非常详细的解释,能够快速帮助你了解每一步骤都有什么作用,以及为什么要这样做。
展开赞过评论1 - 这是一篇关于Web安全的文章,带你了解如何通过使用资源标签的integrity属性,保证页面引入的JS文件或者CSS文件如果在被篡改的情况下,能够被浏览器识别;并且不运行对应的代码,以及应用对应的样式。评论点赞
- 最近写了一个基于Vue.js的小插件【vue-tomato】,解决在Android手机中,当H5页面底部出现固定的内容,比如按钮;可以在输入键盘被唤起的时候隐藏相应底部固定的内容。项目地址:
github.com 欢迎体验
等人赞过评论4