2014年3月

Sublime text2破解方法

用过很多IDE和轻量编辑器,唯有ST2用的最顺手。丰富的插件和快捷键加上轻量级简直让人爱不释手,而且也是无限试用,除了偶尔保存的时候会弹出购买窗口!70刀无折扣的单授权费用也确实感觉有点小贵。只好尝试去google一下有没有破解方法去掉弹窗!然后就找到了下面的破解工具,实测有效。

- 阅读剩余部分 -

编码规范

Bootstrap创始人Mark Otto发布了Bootstrap编码规范,针对HTMl、CSS编码都有详细的总结、指导。发布之后迅速收获了2.5k star。这是前端开发者不能不研读的规范!
读完以后感觉很多部分也和之前自己的编码习惯相符,但确实感觉对编码规范的思路又清晰很多,所以保存下来。

原文地址:Code Guide by @mdo
中文翻译:编码规范 by @mdo

Web 中文字体应用指南

在 Web 上应用字体是一项基本技术,同时也是一门艺术。对于英文字体来说可选择的范围实在是太广泛了,合理的使用它们将会为你的网站增色不少。关于英文字体的使用和搭配技巧,在这里不做赘述,只推荐一套非常好的视频:Fundamentals of Design by CodeSchool

而真正的挑战在于中文字体,由于中文字体组成的特殊性导致其体积过于庞大,除了操作系统内置的字体之外,我们很难在网站上应用其他的字体。在可选性很差的前提之下,如何正确的使用中文字体呢?

- 阅读剩余部分 -

一个有意思的JavaScript实例

首先,看看下面一个JavaScript例子,你觉得会输出什么?

function fn(a){
    a();
    function a(){
        console.log(2);
    }
    var a = function(){
        console.log(3);
    }
}
fn(function(){console.log(1)});

如果看不出来,可以拷贝到浏览器中试试。

- 阅读剩余部分 -

JavaScript闭包详解

众所周知,JavaScript没有块级作用域,只有函数作用域。那就意味着定义在函数中的参数和变量在函数外部是不可见的,而在一个函数内部任何位置定义的变量,在该函数内部任何地方都可见。这带来的好处是内部函数可以访问定义它们的外部函数的参数和变量。

- 阅读剩余部分 -