分类

Throttle and Debounce - 函数节流和去抖小结

函数节流(Throttle)和去抖(Debounce)是很常用的工具函数,作用相似,但是并不完全相同。

昨天群里偶然提到这两个,发现概念不是很明确的话还是挺容易混淆的。然后昨天晚上阿里的电话面试就正好问到了“函数节流”的简单实现,感觉自己说的条理不怎么清楚,也是很尴尬。

正好今天的需求跳票了,有一段空闲,简单总结一下这两个函数。

Koa Core - 源码阅读 1 - Application

阅读学习Koa Core源码,基于koa v2.5.2。

Koa的核心代码很少,就四个文件application, context, request, response,算上注释和空行目前也还没过2000行代码。

这一篇针对application的源码进行阅读学习。

Koa Core - 源码阅读 3 - Request & Response

阅读学习Koa Core源码,基于koa v2.5.2。

Koa的核心代码很少,就四个文件application, context, request, response,算上注释和空行目前也还没过2000行代码。

这一篇针对request, response的源码进行阅读学习。

Event Loop in Node.js - Node 事件循环

说到 js 的事件循环,浏览器和 Node 是不同的,这里整理一下 Node 事件循环的相关内容。基本上是根据自己的理解,对 Node 官方文档 Event loop 部分内容的翻译。

事件循环是 Node 最重要的概念之一,虽然 Javascript 是单线程的,但通过 Event loop,就可以实现非阻塞操作。

Vssue 开发笔记

Vssue 是一款基于代码托管平台 Issue 评论系统的静态页面评论插件,支持 GitHub, GitLab, Bitbucket, Gitee 等多个代码托管平台,并且很容易扩展到其他平台上。

这篇文章对 Vssue 开发过程中遇到的问题和一些经验做个简要的记录。

  • «
  • 1
  • 2
  • 3
  • »