你知道一份好的快速参考指南,涵盖多种编程语言吗?

7

在我的工作中,我需要维护一些编程语言的代码(如下所列)。由于我并没有掌握它们中的大部分,我经常忘记它们之间语法上的区别。是否有一个好的参考资料,涵盖了这些语言的基本特性(最好是在一张A4纸的一侧,以表格形式呈现),例如:

  • 条件语句(if (something){}还是not?)
  • 比较运算符(是=、==,还是有时===?是<>还是!=?)
  • 变量是否区分大小写?
  • 如何拼接字符串?(. & 还是 + ?)

我需要这个参考资料包括以下语言:

  • Python
  • PHP
  • Perl
  • Javascript
  • ASP

6
好的,我们可以将这个社区设为维基并通过编辑来创建自己的参考表。 - schnaader
是的,我可以帮忙处理 PHP 和经典 ASP 相关的问题... - opensas
开始了一个社区维基答案。请随意编辑并填写表格。 - schnaader
9个回答

5

DZone有很多相关的内容,涉及IT技术。


+1 给你。非常完整。 - Timotei

4
请随意填写。
                           Python       PHP       Perl           JavaScript    VBScript
条件语句
比较运算符 基本 == == == == = <> != != != <> 类型安全 n/a === n/a === n/a n/a !== n/a !(===) n/a
变量区分大小写吗? 是 是 是 是 否
连接字符串使用 + .,(,) . + & string.join join "a", "b"

当我说ASP时,我指的是VBScript,所以如果有人下次进去时能修改一下表格,那就太好了。谢谢。 - paulmorriss

3

3
我建议先寻找编程备忘单。这里有一份相当不错的选择: 链接

2

2

1

PHP:

条件语句

  • if ($cond)
  • $cond ? $value_if_true : $value_if_false;

比较运算符

PHP支持以下基本比较运算符:

  • ==
  • !=

它还包含类型安全的运算符:

  • ===
  • !==

使用一元操作符!可以否定表达式。

布尔运算符

基本布尔运算符有:

  • && / and
  • || / or

大小写敏感性

PHP变量是大小写敏感的。关联数组键也是如此。

字符串连接

在PHP中,.(点)用于字符串连接。


我添加了一些额外信息。任何想要添加其他语言的人都可以随意使用此模板。同时,也可以添加其他参考信息。 - Emil H

1

我选择这个网站是因为它最接近我想要的。它也有单独的页面。 http://merd.sourceforge.net/pixel/language-study/syntax-across-languages.html 我将只保留我需要的语言,并对函数添加缺失的参数。http://rosettacode.org/blog/2009/06/a-mashup-challenge.html 看起来很有希望 - 我可以使用 XSL 样式表提取我想要的语言,但是该输出不起作用,即使它能工作,它也不会是最新的。 - paulmorriss

1

asp经典:

条件语句

if (cond) then

else

end if

比较运算符

ASP经典支持以下基本比较运算符:

=

!=

使用一元运算符!可以对表达式进行否定。

布尔运算符

基本的布尔运算符包括:

and

or

not

大小写敏感性

ASP经典变量不区分大小写。

字符串连接

&(和号)用于字符串连接,也可以使用“+”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接