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