听风是风

学或不学,知识都在那里,只增不减。

导航

上一页 1 2 3 4 5 6 7 8 ··· 29 下一页

2022年3月20日 #

详解instanceof底层原理,从零手写一个instanceof

摘要: 壹 ❀ 引 本道题的核心考点还是对于javascript原型的掌握程度,比如__proto__,prototype相关概念,以及instanceof底层原理的理解。若你对于原型已经非常熟悉,那么可以直接开始阅读,以及在看完instanceof原理后可以尝试自己先手写。若不太熟悉,强烈建议先阅读博主关 阅读全文

posted @ 2022-03-20 22:11 听风是风 阅读(661) 评论(0) 推荐(0) 编辑

2022年3月12日 #

快速上手typescript(进阶篇)

摘要: 壹 ❀ 引 我们在快速上手typescript(基础篇)一文中,已经介绍了typescript大部分基础知识,文章结尾也提到这些知识点已足以支撑日常typescript开发,而本文算是对于前文知识点的补充,比如类型枚举,泛型相关概念等。虽说是进阶,但是内容不算多也并不难理解,大家在阅读前不用有太大心 阅读全文

posted @ 2022-03-12 01:28 听风是风 阅读(600) 评论(0) 推荐(2) 编辑

2022年3月2日 #

快速上手typescript(基础篇)

摘要: 壹 ❀ 引 在javascript开发中,你可能也遇到过我这样的苦恼,在维护某段几年前的老旧代码时,我发现了某个数据加工方法fn,而且根据现有逻辑来看fn的某个参数是一个数组,因为新需求我需要对数组做一次过滤,于是我在代码中补了一段params.filter类似的代码,测试没问题顺利上线,然后第二天 阅读全文

posted @ 2022-03-02 19:41 听风是风 阅读(609) 评论(8) 推荐(4) 编辑

2022年2月19日 #

【JS】强化Promise理解,从零手写属于自己的Promise.all与Promise.race

摘要: 壹 ❀ 引 在一个思路搞定三道Promise并发编程题,手摸手教你实现一个Promise限制器一文中,我们在文章结尾留了一个疑问,关于第三题的实现能否解决当每次调用时间都不相等的情况(比如第二次调用要早于第一次调用结束),那么最终得到的结果顺序还能与参数顺序保持一致问题?在分享我踩坑过程中其实已经证 阅读全文

posted @ 2022-02-19 18:12 听风是风 阅读(399) 评论(6) 推荐(0) 编辑

2022年2月17日 #

【JS】一个思路搞定三道Promise并发编程题,手摸手教你实现一个Promise限制器

摘要: 壹 ❀ 引 之前在整理手写Promise相关资料时,在文章推荐区碰巧看到了一道手写Promise并发控制调度器的笔试题(大厂可能爱考),结果今天同事又正好问了我一个关于Promise调度处理的场景问题,这就让我瞬间想起了前面看的题,出于兴趣我也抽时间尝试实现了下,外加上几道相关的题统一做个整理,本文 阅读全文

posted @ 2022-02-17 23:47 听风是风 阅读(1904) 评论(0) 推荐(0) 编辑

2022年2月15日 #

typora beta版本 typora免费版 typora 0.11.18 下载

摘要: 壹 ❀ 引 typora从1.0.0正式版开始就不再免费了,可能有一些开了自动检测更新的同学,在某次打开typora就看到了购买以及试用天数的弹窗,但typora正式之前的beta版依旧免费,这里就分享下mac与windows旧版下载的方法。 贰 ❀ beta(免费版)下载 首先进入typora官网 阅读全文

posted @ 2022-02-15 12:13 听风是风 阅读(5249) 评论(2) 推荐(0) 编辑

2022年2月13日 #

【JS】因两道Promise执行题让我产生自我怀疑,从零手写Promise加深原理理解

摘要: 壹 ❀ 引 其实在去年七月份,博客所认识的一个朋友问了我一个关于Promise执行先后的问题,具体代码如下: const fn = (s) => ( new Promise((resolve, reject) => { if (typeof s 'number') { resolve(); } el 阅读全文

posted @ 2022-02-13 19:41 听风是风 阅读(1219) 评论(9) 推荐(5) 编辑

2022年1月21日 #

一键跳转组件所在的文件与具体行数,提升排查效率,分享几个 React Developer Tools 使用小技巧

摘要: 壹 ❀ 引 React Developer Tools对于很多开发同学可能就是一个检查组件props传递对不对的工具,但事实上它的功能比我们想象的强大。比如我们日常排查问题,常常会遇到想知道某个页面某个组件是在哪个文件的第几行定义的。常规做法自然是搜索组件名,结合文件名称粗略定位,但其实React 阅读全文

posted @ 2022-01-21 17:25 听风是风 阅读(669) 评论(2) 推荐(0) 编辑

2022年1月9日 #

使用memoizee缓存函数提升性能,竟引发了indexOf的性能问题

摘要: 壹 ❀ 引 公司前端组基本每个月会举行一次前端月会,用于做前端组基础设施以及其它重要信息的同步,会议最后一个环节就会分享本月前端同学在开发中所遇到的奇怪bug,或者一些有趣的问题。在分享的问题中,我发现一个关于缓存库memoizee引发的性能问题还挺有意思,毕竟一个提升性能问题的库居然还能引发其它性 阅读全文

posted @ 2022-01-09 18:28 听风是风 阅读(319) 评论(0) 推荐(1) 编辑

2021年12月28日 #

提升正则读写效率,超好用的正则图解工具Regulex与在线调试工具regexr

摘要: 壹 ❀ 引 正则表达式可以说是不少开发者心中的一根刺,平时使用场景好像也不多,但一旦要用写起来又有些头疼。抱着长痛不如短痛的想法,我曾在2019年年末,花了半个月时间完整读完了老姚的正则迷你书,并在博客中记录了对应章节的读书笔记。虽然正则没到多厉害的地步,但起码也满足了日常开发中正则的读与写。 碰巧 阅读全文

posted @ 2021-12-28 23:55 听风是风 阅读(547) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 29 下一页