源码剖析Bullshit文章生成器 前段时间,有一个叫“狗屁不通文章生成器”的项目一下子吸引了大家的兴趣,还引起各大科技媒体;36Kr、新浪专栏IT之家都不约而同的刊文报道。然而,综看整个项目,除去README、LICENSE和gitignore,一共就6个文件,却达到了惊人的11.6k的Star和2.2k的Fork,平均下来每个文件有将近2k的Star。你可能会发出疑问了,这究竟是人性的扭曲还是道德的沦丧?今天就让我们来看一下 2019-12-16 编程 前端 源码
面试完50个人后我写下这篇总结 2019年的春节来的似乎格外的早,过完年相信很多童鞋都开始蠢蠢欲动了;笔者总结了多篇教程,结合平时自己的面试经历,整理了这份文档,希望帮助大家来突击一下前端知识的盲区。 2019-11-08 编程 前端 面试
彻底读懂前端跨域CORS 前端小伙伴在使用AJAX的时候,相信对No Access-Control-Allow-Origin header这样的报错提示感到很头疼,怎么请求又跨域了。 2019-08-29 编程 前端 跨域
前端也要懂Http缓存机制 最近在看面试题的时候总会看到有一些关于Http缓存的题目,但是总是一知半解,不甚理解;尤其是Http头信息中有一大堆的字段,什么if-modified-since,什么if-none-match,真是令人头疼。后来突然想到,要是能通过自己构建一个服务器,自己添加头信息,然后看实现的效果,不就更好了么。说干就干,在网上各种找资料,然后再使用expressjs添加各种头信息,就能够很好的理解Htt 2018-08-06 编程 前端 浏览器
JS中浮点数精度问题 最近在做项目的时候,涉及到商品价格的计算,经常会出现计算出现精度问题。刚开始草草了事,直接用toFixed就解决了问题,并没有好好的思考一下这个问题。后来慢慢的,问题越来越多,连toFixed也出现了(允悲),后来经过搜索网上的各种博客和论坛,整理总结了一下。 2018-03-07 编程 前端 js
JS时间处理插件MomentJS 笔者在做项目的时候,需要对日期和时间进行一些处理和操作,但是每次都用JS自带的Date对象很不方便,还要写一堆繁琐的代码,后续维护起来也很痛苦。在网上找了一下JS处理日期和时间的插件,发现了MomentJS很好用,学习了一下它的语法,发现十分的简洁易懂,而且可扩展性很强,调用方法灵活。很多的方法调用形式多样,支持多种传参数方式。下面简单的整理了一下使用方式 2017-12-06 编程 前端 js
Nodejs文件上传 笔者用nodejs做项目时需要用到文件上传的功能,在网上搜索了很多教程,找到了一个express的中间件,用于处理multipart/form-data类型的表单数据,可以很方便的将表单中的文件数据保存到服务器。 2017-09-25 编程 前端 推荐