摘要:
北京的夕阳,伴随淡淡的霾殇。从写字楼望去,光线是那么昏黄。没有孤雁,也没有霞光,遥想当年,还是 jQuery 独霸一方。那时的我们,写程序都习惯了使用 $,至少在对美元符号的喜爱上,与 PHP 达成了一致。 当然,我并不讨论语言,我只说前端。 在 React 大行其道的如今,很少再看到 jQuery 阅读全文
摘要:
现如今好多浏览器都有「隐身模式」,Safari 管这叫「Private Browing」,国内各种牌子的套壳浏览器叫「无痕浏览」。私以为从命名上来说,倒是国内更中文一些。 这种模式下浏览网页踏雪无痕,雁过不留声。具体来说,与正常模式的区别是浏览器不会保存历史记录,没有页面缓存,所有本地数据也都是临时 阅读全文
摘要:
数据没有用,我们需要的是数据所反映出来的东西。增长率,排名,占比等。而这些结果是通过分析数据得到的。 从网上搜集到数据后,导入到表格程序中便可以进行方便地分析处理了。下面介绍将网页中的表格数据导入到 Google Sheet 中的操作。 <! more 当我尝试去 Google 相关方法的时候,对于 阅读全文
摘要:
话说当时做 APP 时,三月不知肉味,再次将眼光投放前端,有种天上一天,地下一年的感觉。 <! more Flux 是一种思想 了解的最好方式当然是看 "Flux官方文档" 了。React 中文站点也能找到对应的 "翻译版本" ,但及时性可能无法保证。 Flux不算框架,它是一种编程思想,抑或是一种 阅读全文
摘要:
考察下面的 HTML 代码片段: <div> <section>section 1</section> <section>section 2</section> <ul> <li>item 1</li> 阅读全文
摘要:
> `this` 虐我千百遍,看完此文效立见!不得不说,这篇文章的总结很地道很全面,适合收藏之用。> 原文:[all this](http://bjorn.tipling.com/all-this)习惯了高级语言的你或许觉得JavaScript中的`this`跟Java这些面向对象语言相似,保存了实... 阅读全文
摘要:
本文前戏较多,务实的同学可以直接跳到结论。由「[钢的琴](http://movie.douban.com/subject/4876722/)」网友脑洞大开延伸出了吉的他二的胡琵的琶,以及后来许嵩的「[苏格拉没有底](http://music.douban.com/subject/6033105/)」... 阅读全文
摘要:
CSS中存在一个神秘的变量,少有人知自然也不怎么为人所用。它就是`crrentColor`变量(或者说是CSS关键字,但我觉得称为变量好理解些)。# 初识它是何物?具有怎样的功效?它从哪里来?带着这些疑问我们继续。下面是来自[MDN的解释](https://developer.mozilla.org... 阅读全文
摘要:
HTML5 中新增的``标签允许用户创建一个可展开折叠的元件,让一段文字或标题包含一些隐藏的信息。# 用法一般情况下,`details`用来对显示在页面的内容做进一步骤解释。其展现出来的效果和jQuery手风琴插件差不多。其大致写法如下:```html Google Nexus 6 商品... 阅读全文
摘要:
>原文:[Bulletproof JavaScript benchmarks](https://mathiasbynens.be/notes/javascript-benchmarking)做JavaScript的基准测试并没有想的那么简单。即使不考虑浏览器差异所带来的影响,也有很多难点-或者说陷阱... 阅读全文
摘要:
> 「注释」作者在本文里没有说明这么一个事实:> 目前的版本`Lo-Dash v2.4.1`并没有引入延迟求值的特性,`Lo-Dash 3.0.0-pre `中部分方法进行了引入,比如`filter()`,`map()`,`reverse()`。> 原文![How to Speed Up Lo-D... 阅读全文
摘要:
> 原文:[How to make a simple HTML5 Canvas game](http://www.lostdecadegames.com/how-to-make-a-simple-html5-canvas-game/)想要快速上手HTML5 Canvas小游戏开发?下面通过一个例子来... 阅读全文
摘要:
翻译吐槽文一篇,以飨众码同~![](http://images.cnitblog.com/blog/431064/201409/252134415764983.jpg)C绝对是万精油般的大吉普,紧凑,强健,没有去不了的地方,几乎可以覆盖你所有无理的需求。![](http://images.cnitb... 阅读全文
摘要:
HTML5有无限可能,总是在释出一些新鲜实用的功能,让原生的web环境更加炫酷。今天看到`datalist` 这个元素,可以用来预先定义一个输入框的潜在选项,也就是我们在平时项目中经常用jQuery插件或者自己写JS来实现的`autocomplete`「自动补全,但似乎自动提示更贴切一些」功能。具体... 阅读全文
摘要:
Chrome的开发者工具已经强大到没朋友的地步了,特别是其功能丰富界面友好的console,使用得当可以有如下功效:- 更高「逼格」更快「开发调试」更强「进阶级的Frontender」- Bug无处遁形「Console大法好」console.log---大家都会用log,但鲜有人很好地利用`cons... 阅读全文
摘要:
[sublime text](http://www.sublimetext.com/3)很赞,windows上最接近mac逼格的轻量编辑器,对于我这样比较喜欢格调的人来说,简直不二之选啊。美中不足的是,看久了觉得它的图标似乎不是很上心。现在都流行扁平化了而它还停留在拟物的阶段,拟物也就算了还带一点立... 阅读全文
摘要:
来自bjorn的一篇吐槽文.![M1 Garand standard issue rifle](http://images.cnitblog.com/blog/431064/201408/311145234231735.png)C 是经久不衰的M1半自动来复,虽然有些时日了但稳定压倒一切。![c++... 阅读全文
摘要:
有前端题目大概是这样的:考虑到性能问题,如何快速从一个巨大的数组中随机获取部分元素。比如有个数组有100K个元素,从中不重复随机选取10K个元素。为了演示方便我们将数据简化,先给出方案最后再用大点的数据来测试性能的对比。常规解法常规做法倒也不难,生成一个0到数组长度减1的随机数,这个数也就是被选中元... 阅读全文
摘要:
.Net开发者一定熟悉下面这个画面:这就是宇宙第一IDE Visual Studio的启动画面,学名叫Splash Screen(或者Splash Window)。同样,Javar们一定对Eclipse的启动画面不会陌生。不只是IDE,很多桌面程序都会有这个Splash 窗口,在程序进行初始化时显示... 阅读全文
摘要:
因为觉得博客园自带的代码高亮样式很单一,不符合作为前端的我的审美习惯,于是下定决心要想办法折腾出一个方法来应用上另外一套代码高亮样式。虽然探索的过程是很痛苦的,但最后还是成功了,但也不枉付出的那些努力。近来有网友问及如何实现,现分享出来,看完本文后你也可以把自己博客的代码整得漂亮些,让别人看着舒服些... 阅读全文