Cheat Sheet,这里面有个Cheat(欺骗),想固然的话,意思确定很差。事实上,这Cheat Sheet 的原意的确也就是“小抄”的意思。因此,字典的定义是:“A piece of paper with information written down on it that an unethical person might create if they weren't prepared for a test.”(因为对考试准备不足,夹带写着考试内容的纸条,此为品行不高的人所为。)然而,曾几什么时候,Cheat Sheet这个说法走出了贬义的阴影,成为“简单说明、步骤说明书”。
在编程领域,有不少有心人收集不少Cheat Sheet,包括了C#/Java/PHP/C/C++等系列编程语言,而且还包含了SQL Server/Oracle/MySQL等系列数据库以及Javascript等脚本语言,大部分的Cheat Sheet都在一页,这样一来便于在编程时查阅——固然前提是你自己已经有必定的基础,只不过偶尔遗忘了一些用法,这样查阅起来不用每次打开厚重的API文档,省时省力。周公本人也把一些关于正则、数据库、JavaScript、CSS和Ajax方面的Cheat Sheet打印出来放在案头,方便在内心没底的时候查阅。
固然,对于初学者这些Cheat Sheet并不是一点用处也没有,你若是在里面找到一些感受陌生的用法,那就赶忙打开那个厚重的API吧,由于通常来讲在Cheat Sheet中出现的用法都是浓缩后的精华,这个你应尽可能掌握的。
下面请看一些Cheat Sheet:
有关CSS的Cheat Sheet
有关SQL Server的Cheat Sheet
有关Regex的Cheat Sheet
有关JavaScript的Cheat Sheet