一次code review引发的思考

    今晚进行了前端小组的code review,对比起另外两位大神,发觉自己写的代码耦合比较高,不太好维护,而且时间久了,连自己都不太认识自己的代码。总结一下更好的代码方式,提升自己,向两位大神靠齐,求带飞

阅读全文

如何写一个npm包

一直想学习一下如何写一个npm包,奈何一直拖拖拖,今天开始行动,此文用于记录一下写npm包的过程。当然,网上也有很多类似的课程可找

阅读全文

BigPipe小探

背景:

BigPipe其实是很久之前就出现过的概念,只是最近在好一些文章中有看到,所以打算研究一波。
2010年初的时候,Facebook将他们的个人主页加载由原来的5秒减为了2.5秒,带来了很好的用户体验,并且在这次的优化项目中,提出了一种新的页面加载技术,称为BigPipe

阅读全文

js提取中文拼音首字母

根据中文,提取拼音的首字母。

阅读全文

给女朋友写的一个简书爬虫

背景:女票参加了一个简书的写作训练营,并担任某个小班的班长,每个周末需要统计每个学员上一周写了多少篇文章以及写了哪些文章等数据。为了讨女票开心,于是就答应给她写一个简书的爬虫,用于统计数据,毕竟咋是搞这行的,能用程序解决的就坚决就不去做那种重复的体力活。
下面,咋一起来进入这个爬虫的书写

阅读全文

nodejs学习小结

    最近这段时间一直都有在玩nodejs,边学习边总结了一些零零散散的笔记,今天要总结在一起,方便自己查阅和总结。

阅读全文

express图片上传

最近在用express写自己网站的时候,图片的上传感觉有点小繁琐,做个小笔记,直接上代码

阅读全文

浅析css中的cursor

    平时我们在css中cursor最多的就是cursor:pointor,今天在掘金点击一张图片放大缩小的时候,看了一下源码,发觉cursor中有一个zoom-in和zoom-out的值,可以实现一个放大缩小的鼠标手,觉得挺好玩,所以顺便也总结一下cursor中的一些属性。

阅读全文

javascript高阶函数

    最近在看js设计模式相关的书籍,发觉很多模式都有用到高阶函数这个东东,发觉自己之前没有总结过这类文章,所以来个小小的总结。总结的篇幅有点少,纯属做做笔记

阅读全文

手写一个router

最近在玩vue,之前玩的react等,都有涉及到router的概念,router的入门不难,本着好奇的心态,想自己用js写一个router,纯属娱乐,应该不可用于实际项目

阅读全文