在我的工作過程中,我用許多編程語言(下面列出)來維護代碼。由於我沒有掌握它們中的大部分,我一直忘記它們之間的語法差異。是否有一個很好的參考文獻涵蓋了(最好是在A4的一邊,在一張桌子上)所有語言的基本特徵,例如您是否知道一些編程語言的快速參考指南?
- 條件語句(IF(東西) {}或沒有?)
- 比較操作(是=,==,或有時===?是<>或!=)
- 變量是否區分大小寫?
- 如何連接字符串? (&或+?)
我想這對:
- 的Python
- PHP
- 的Perl
- 的Javascript
- ASP
在我的工作過程中,我用許多編程語言(下面列出)來維護代碼。由於我沒有掌握它們中的大部分,我一直忘記它們之間的語法差異。是否有一個很好的參考文獻涵蓋了(最好是在A4的一邊,在一張桌子上)所有語言的基本特徵,例如您是否知道一些編程語言的快速參考指南?
我想這對:
http://rigaux.org/language-study/syntax-across-languages/擁有比您想要的更多的語言,但至少它專注於語法。沒有單一頁面。
我選擇這個,因爲它離我想要的距離最近。它也有一個單一的頁面 http://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html 我將把它縮減爲我想要的語言,以及功能,添加參數,因爲他們缺少。 http://rosettacode.org/blog/2009/06/a-mashup-challenge.html看起來很有希望 - 我可以將XML輸出和XSL樣式表抽取出我想要的語言。但是,該輸出不起作用,即使它不是最新的。 – paulmorriss 2009-10-26 10:25:18
gotapi是一個不錯的地方
我會definetely看看它
你也應該訪問DZone的refcardz
他們有很多的有用的參考卡...
像這樣的
我會通過尋找程序備忘單開始。這裏是one pretty good selection。
請隨意填寫
Python PHP Perl JavaScript VBScript Conditional Statements Comparison Operators basic == == == == = <> != != != <> typesafe n/a === n/a === n/a n/a !== n/a !(===) n/a Variables case sensitive? yes yes yes yes no Concatenate strings with + .,(,) . + & string.join join "a", "b"
當我說ASP時,我的意思是VBScript,所以如果有人可以在下一次進入時修改表格,那會很棒。謝謝。 – paulmorriss 2009-06-22 11:37:35
PHP:
條件語句
比較運營商
PHP支持以下基本的比較運算符:
它還包含類型安全的運營商:
表達式可以使用一元被否定!運營商。
布爾運算符
基本布爾操作符是:
區分大小寫
PHP變量是大小寫敏感的。聯合數組鍵也是如此。
字符串連接
。 (點)用於PHP中的字符串連接。
我添加了一些額外的信息。任何想要添加其他語言的人都可以隨意將其用作模板。另外,請隨時添加其他參考信息。 – 2009-06-22 11:03:12
ASP經典:
條件語句
如果(條件),那麼
其他
結束時,如果
比較運營商
ASP經典支持以下基本比較運算符:
=
=
表達式可以使用一元被否定!運營商。
布爾運算符
基本布爾操作符是:
和
或
不
區分大小寫
ASP經典變量不區分大小寫。
字符串連接
&(符號)用於字符串連接,你也可以用 「+」。
那麼,我們可以製作這個社區wiki,並通過編輯自己創建一個參考表。 – schnaader 2009-06-22 10:49:08
yeap,我可以幫助使用php和經典的asp資料... – opensas 2009-06-22 10:51:30
開始社區wiki答案。隨意編輯並填寫表格。 – schnaader 2009-06-22 11:00:00