2017年终小结

2017年终小结今年和往年不一样,因为今年是完整的工作了一年,同时也是在一家公司呆的完完整整的一年。比起去年的颠沛流离,今年比往年都完整一些,安定了一些。 工作工作上还是挺感谢薛冰,无论是内推我来推宝,还是在工作任务上对我的指点和帮助,可以说是非常仗义,没话说。从最开始的害怕自己不能胜任,到后来的游刃有余,当然我也争气,没给他丢脸。并且在学习中成长,是一件很快乐的事情。总的来说,2017年在能力上,有了一个质的提升。 图为

Read More...


说在前面年初的时候,因为某些不可控因素,博客被我弄坏掉了。一直没有时间把它修复。今天就抽了一个上午的时间,重新搭建了一个,还是老样子hexo的那一套,只不过这次申请了域名绑定到了github上面。 年初到现在说起这个事情,真的是觉得自己很倒霉也很幸运。倒霉在年前12月初的时候,上一家公司说倒闭就倒闭,还敢走了我们所有技术部的员工,于是就非常的尴尬,年前事业。为什么说年前失业很尴尬呢,各个公司基本上都不招人了,招人的公司估计也是出了点问题

Read More...


图为:参加jsconf的照片 标题也不知道怎么写好,真是尴尬。不过话说回来,距离上一次写文快两个月了,最近有点忙,一直在开发新项目,今天刚刚闲下来,项目准备提测。借这个功夫写点东西,把新项目上学到的一些好的干活分享一下,以便之后开发的时候能烂熟于心。 很多同学在开发项目前端项目的时候会遇到一个比较影响开发体验的事情,就是在更新样式文件的时候,页面不会热更新。当然前提是在webpack配置项里用了‘extract-text-web

Read More...


可能有人见过直接使用exports的,有的是使用module.exports的,这里稍微的讲解下这两者的区别。 先举个简单的例子:12345var a = {name:'cxy'};var b = a; console.log(a); // {name: "cxy"}console.log(b); // {name: "cxy"} a和b输出的结果是一样的。现在我改变下b中na

Read More...


说在开头 上个月断断续续的在研究webpack的配置,但是很多网上的文章基本上都是只说了开发环境的配置,而忽略了生产环境的配置。大致研究了一下门路,然后就来写一篇随笔让自己能在以后能有个地方可以做参考。 正文开始 我就假装大家都是装了node的情况下。 进入项目目录,运行npm init按照步骤填写最终生成package.json文件,所有使用 npm 做依赖管理的项目,根目录下都会有一个这个文件,该文件描述了项目的基本信息以及一些第

Read More...


很多刚入门的前端同学在切页面的时候会遇到一个需求,就是让某个区块的元素设置一个透明度。如下图: 大多数同学会采用opacity这个css样式属性,但是用它的话会导致一个问题,图中的文字也会变成透明的了。因为这个样式是会传递给父元素包裹的自元素。那么我们换种实现方法看看效果如何,我们用 CSS3的background:rgba(66,66,66,0.5),背景属性可以实现透明效果,最后一个参数就是透明度。当然兼容性有待考虑,因为支持到IE

Read More...


遵循的模块化规范不一样 模块化规范:即为 JavaScript 提供一种模块编写、模块依赖和模块运行的方案。谁让最初的 JavaScript 是那么的裸奔呢——全局变量就是它的模块化规范。require/exports 出生在野生规范当中,什么叫做野生规范?即这些规范是 JavaScript 社区中的开发者自己草拟的规则,得到了大家的承认或者广泛的应用。比如 CommonJS、AMD、CMD 等等。import/export 则是名门正

Read More...


真的很累,从上星期面试完,拿到offer的时候就开始有点预感了。因为新公司要求这星期一就来报到,而我5月7号还要回宁波答辩,各种事情压上(毕业论文,实习报告,毕业设计)感觉好累。新公司离住的地方也相对较远,每天早上六点四十就要起床准备坐公交去地铁站,然后做一号线再转二号线去钱江新城这边上班,大概要花两个小时左右的时间到公司。赶上毕业答辩,所以五一本来答应父母要回家一趟,前天晚上打个电话说毕业答辩卡着就不回去了,其实我感觉出母亲的失望,但

Read More...


FileReader:读取本地图片文件并显示说在前面之前公司要求做一个H5页面,功能是照相和选择相册相片,并且能在屏幕上预览。然后我就傻里吧唧的各种找插件,因为有些插件不适配手机的型号,安卓机基本死掉,苹果有时候也会出点小bug(会闪退)。那是最后的解决方案是不显示图片了,把选择的链接上传就好了。知道今天我才发现Html5里面有个能上传图片的API,怎么不上天!?接下来就讲讲这个怎么实现也不多说废话,先放代码再讲解 HTML12345&

Read More...


虽然还没想好写点什么,但是总觉得这里放句话比较和谐。