在我的工作过程中,我用许多编程语言(下面列出)来维护代码。由于我没有掌握它们中的大部分,我一直忘记它们之间的语法差异。是否有一个很好的参考文献涵盖了(最好是在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