帮助同事改Bug系列
文章平均质量分 60
记录工作中同事问的问题,有些Bug你写不出来,但是别人写出来了,都是宝贵的财富,通过这些Bug能总结出很多基础细节。
星宇大前端
大前端编程爱好者,开源爱好者。
展开
-
一个Bug搞懂浏览器缓存策略
缓存策略浏览器设置还是比较合理的,主要是强缓存带来的速度是非常快的,这样就存在风险。遇到问题还是需要仔细的分析,而不是知道了固有手段当成了正常流程。原创 2024-02-29 20:11:31 · 846 阅读 · 0 评论 -
typescript 中使用 setTimeout 返回值类型 eslint 检查错误 ‘NodeJS‘ is not defined.eslint(no-undef)
'NodeJS' is not defined.eslint(no-undef)原创 2022-08-24 09:05:46 · 1992 阅读 · 0 评论 -
改别人Bug 系列《TS面试题接口规范构造函数》
typescrit 面试题关于接口定义统一的构造函数原创 2022-03-23 21:14:38 · 738 阅读 · 0 评论 -
改别人Bug 系列《递归中使用Return 问题》
送人玫瑰,手留余香。回味一下余香,并总结记录。项目场景:语言: JS框架: React开发编辑器: VSCode问题提出者:同事小G 问题描述同事小G,想比较两个对象是否相同,他提供了代码发现return 退不出函数。提供代码如下:// 判断对象是否相等const isEqual = (obj1, obj2) => { if (Object.keys(obj1).length !== Object.keys(obj2).length) { retur.原创 2022-03-16 18:45:14 · 1676 阅读 · 0 评论