繁易の前端乐园

不为繁华易匠心

Ning - JSConf

起因:在知晓 JSConf2016 举办消息的那一刻起,心中便是无限期待。期待着自己有一个也能参加 JSConf 这种 JS 开发者的盛会。而当时则是受限于自己的财力,票价虽然只要 500,但是对于学生而言,还是较难承担的。很幸运的是在 JSConf 门票开售时,自己抢到了早鸟票。同时因为拿到的暑期实习 Offer,资金问题也解决了。 大会两日大会两日,各种分享不断。然后几乎云集前端大牛。......

Event之构造自定义事件

起因之所以写这篇博客,要追溯到 16 年寒假时,学习前端时产生的疑惑。众所周知,在移动端点击事件是有 300ms 的延迟的。而为了解决这个问题,各种方法层出不穷。比较有名的有zepto的tap事件。它可以向下面这样调用: 1$(element).on('tap', handler); 这种方式我当然还能理解,用zepto的on方法而已。然后直到我看到了下面这种调用方式: ......

Koa源码阅读笔记(4) -- ctx对象

本笔记共四篇Koa 源码阅读笔记(1) – co > Koa 源码阅读笔记(2) – compose > Koa 源码阅读笔记(3) – 服务器の启动与请求处理 > Koa 源码阅读笔记(4) – ctx 对象 起因前两天终于把自己一直想读的Koa源代码读了一遍。今天就要来分析 Koa 的ctx对象,也就是在写中间件和处理请求和响应时的那个 this 对象。而这个thi......

2016暑期学习计划

前端 Coursera 读书 英语学习计算机词汇。目标量: 1k。也就是暑期结束时,这儿应该是 1420。 ...

Koa源码阅读笔记(3) -- 服务器の启动与请求处理

本笔记共四篇Koa 源码阅读笔记(1) – co > Koa 源码阅读笔记(2) – compose > Koa 源码阅读笔记(3) – 服务器の启动与请求处理 > Koa 源码阅读笔记(4) – ctx 对象 起因前两天阅读了 Koa 的基础co,和 Koa 中间件的基础compose。然后这两天走在路上也在思考一些 Koa 运行机制的问题,感觉总算有点理通了。今天就......

Koa源码阅读笔记(2) -- compose

本笔记共四篇Koa 源码阅读笔记(1) – co > Koa 源码阅读笔记(2) – compose > Koa 源码阅读笔记(3) – 服务器の启动与请求处理 > Koa 源码阅读笔记(4) – ctx 对象 起因自从写了个 Koa 的脚手架koa2-easy,愈发觉得 Koa 的精妙。于是抱着知其然也要知其所以然的想法,开始阅读 Koa 的源代码。 问题读 Ko......

Koa源码阅读笔记(1) -- co

本笔记共四篇Koa 源码阅读笔记(1) – co > Koa 源码阅读笔记(2) – compose > Koa 源码阅读笔记(3) – 服务器の启动与请求处理 > Koa 源码阅读笔记(4) – ctx 对象 起因在 7 月 23 号时,我参加了北京的 NodeParty。其中第一场演讲就是深入讲解 Koa。由于演讲只有一个小时,讲不完 Koa 的原理。于是在听的时候......

Sass和Atom与CSS学习

起因在五月初的时候,我停止了博客的更新。当时还发了篇博文《备战期末考试,暑期再见~》停止更新的原因在里面也说的很清楚,一是因为要备战期末考试(结果自然是全部通过),二则是因为可写的话题越来越窄。基础知识大抵了解,中高级知识了解不多。处于很尴尬的位置。但背后真正的原因,却是因为自己前端的学习处于一个迷茫期。让我出现了无文章可写,没有动力的情况。因为当时 HTML/CSS/JavaScript ......

备战期末考试,暑期再见~

起因距离宣布更新博客已经两个月了,一共写了6篇博客。然后就进入考试月,得准备期末考试的复习了。至于写博客,说实话,可写的话题越来越窄。基础知识大抵了解,中高级知识了解不多。处于很尴尬的位置。 暑期博客预计恢复更新的时间,应该在暑期。那时候时间多,且自己暑期会去北京闪银奇异实习,能学习到大量的前端知识,相信对于我是一个很大的提高。那时候再来更新,相信对自己和对各位都会有帮助,而非单纯的凑凑字数......

深入理解JavaScript类数组

起因写这篇博客的起因,是我在知乎上回答一个问题时,说自己在学前端时把《JavaScript高级程序设计》看了好几遍。于是在评论区中,出现了如下的对话: 天啦噜,这话说的,宝宝感觉到的,是满满的恶意啊。还好自己的JavaScript基础还算不错,没被打脸。(吐槽一句:知乎少部分人真的是恶意度爆表,整天想着打别人的脸。都是搞技术的,和善一点不行吗…………) 不过这个话题也引起了我的注意,问了问身......