前段时间折腾Gulp,主要是搜寻一些插件,组合之以优化前端开发流程。这段折腾历程除了达成所愿外,给予最大的收获是:只要你想实现某功能,基本就已有对应插件供使用;所需要做的只是去发现她,外加”临幸”她而已。

Read More

JavaScript提供定时执行代码的功能,叫做定时器(timer),主要由setTimeout()和setInterval()这两个函数来完成。它们向任务队列添加定时任务。初始接触它的人都觉得好简单,实时上真的如此么?这里记载下,一路对其使用姿势变迁的历程。

Read More

只要把美好的回忆珍藏,走到哪里就都不算流浪。然,回忆可以珍藏可以回味,但不要沉迷;走过缤纷万千的2015,悲伤也好,欢喜也罢,都将一去不返。记忆最是带有趋向性和淡忘性,习惯用文字和照片,将过往的美好珍藏,令老来可以按图文以索骥;也能使当下轻装而前行,开始书写一个全然不同的年份和结局…15年兴趣方面,除却听音乐,就是刷电影;这里整理下15年所欢喜过的那些电影,只为一份回忆以珍藏。

Read More

写作:是为了光阴流逝使我心安(源自知乎一话题),这一出发点鸣动我心;也是此刻键盘敲击动力源之一;兜兜辗转,2015年好或坏的都将成为历史,几近年关,俗念盘桓,免不了感慨总结一番,也算对新一年展望与期待。

Read More

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的Vim,浮肿沉重的Eclipse,VS,即便体积轻巧迅速启动的Editplus、Notepad++,在SublimeText面前大略显失色,无疑这款性感无比的编辑器是Coding和Writing最佳的选择,没有之一。

Read More

前言: gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。相比于grunt的频繁 IO 操作,gulp的流操作,能更快地更便捷地完成构建工作。此处仅记录初步折腾中所遇点滴以及待解决的点。

Read More

如今技术日新月异,各类框架库也是层次不穷。即便当年漫山红遍的JQuery(让开发者write less, do more,So Perfect!!)如今也有被替代的大势。但JS原生API写法依旧;并且有时候只不过小写一个Demo,或者产品中只有少量的前端效果或DOM操作,就去花时间&空间引入jQuery,或者React?不免有取宰牛之刀以杀鸡之嫌。

Read More

利用CSS进行元素的水平居中,比较简单,手到擒来:行级元素设置其父元素的text-align center,块级元素设置其本身的left 和 right margins为auto即可。而撸起垂直居中,相信于大多初撸者来说,与我相似,内心是抗拒的。于此,以我司同事一内部分享为基,加以搜集完善,得8种CSS垂直居中书写之法;个中有示例Demo,以及代码和优劣之评。

Read More

见识浅薄,故此必然难以周全。仅以所晓明星作品和人生为基点,个人喜好为腔调来絮叨。耗一日之功来敲打,权作祭奠和分享逝去的功夫片陪伴的那些青葱岁月。若有不妥处,还请见谅。

Read More

于JavaScript如何将对象转化为数组对象,其用法写法已经很常见且完善,比如JQuery中的makeArray函数对此的实现,也是跟大家想的差不多,只是考虑的周全些罢了,看源码;但对于类数组借用数组方法的写法,对其学习探究过程中大长了些许姿势,觉其倒是一个挺有趣问题。

Read More

最近兴致上来,就想更换了那Blog标题字体(汉字的);网上搜索了一番,发现蘇新詩柳繁體这款甚合我心;然后就着手搞将了起来,分分钟也算是替换了;但,这仅仅是此次折腾的开始;这就细细道来作为学习笔记记载。

Read More