如何学习Haxe作为JavaScript开发人员

时间:2014-01-05 02:16:49

标签: javascript haxe openfl

我已经使用JS 3年了。我想使用OpenFL制作移动应用程序。但是,我不知道Haxe。我也不知道其他编程语言。但是,我很乐于学习课程,继承等等。

此外,就我所读到的而言,OpenFL在性能方面优于Adobe AIR,您需要了解Haxe才能使用OpenFL。

那么我该如何开始?有什么好资源吗?所有这些似乎都是针对AS3开发人员的。

在进入Haxe之前,我是否需要了解Flash?

1 个答案:

答案 0 :(得分:1)

Haxe和OpenFL一般为Flash开发人员量身定制,以便访问更高级的功能和改进的性能。

虽然在NME的时候,大多数课程都与Flash同名,但是不同的课程。现在,OpenFL具有相同的包,类名,方法等。

Haxe的语法与AS3非常相似(因此与所有ECMAscript语言类似),唯一的区别是:

  • 管型
  • Contructors
  • For Loops

和许多小事,比如缺少uint,Number被称为Float等,分号是强制性的。

随意查看ActionScript 3,您将能够毫无问题地直接进入Haxe开发。除了上面列出的差异,初学者,中级开发人员之间几乎没有差异。

一般来说,Haxe作为一种语言更丰富,但是作为一些小的特征存在于as3但在Haxe中缺失(例如:没有循环,块和if语句的标签)