‘AS3前端杂谈’ 的存档; 分类
左位移几就相当于乘以2的几次方( Left bit shifting to multiply by any power of two )
//将一个值向左侧移动一位与这个值乘以 2 等效 。浮点数通过舍去小数点后面的所有位来转换为整数。
大约快了300% 阅读全文
此前,我们发布的新闻谈到了10条Flex开发人员实用的简单细节事情,本文将继续这个主题,谈谈每个Flash开发者需要知道的10件事。
近日John Lindquist谈到了在为Roundarch公司招聘Flash/Flex开发人员时的一些感受。他认为最难的地方在于问什么问题才能最好地了解到应聘者的Flash/Flex开发技能。因此,他给出了一个列表并说到:“根据我的经验,通过这个列表能更好地判断面试者的技术水平和经验”。
本文就将概要地介绍Flash开发者需要知道的10件事并给出进一步阅读的链接。 阅读全文
不久前,Michael Portuesi发表了一篇博文,谈到了Flex开发者需要知道的10件事(如果你是Flash 开发人员请阅读此篇文章:《10条Flash AS3开发人员实用的简单细节事情》)。文章介绍了每个进入Flex领域的开发者都需要掌握的基本知识与技能。
Michael Portuesi给出的10个条目中,有些是开发者需要了解的简单细节信息;有些则揭示了Flash/ActionScript/Flex与其他开发环境之间的差别。
如果你了解HTML/CSS并熟悉JavaScript,但却对ActionScript或Flex一无所知的话,那么应该花些时间学习一下面向对象编程,因为ActionScript是一门完全的面向对象编程语言,而Flex则是一个面向对象的框架。 阅读全文
在 Java 中使用一个 getter 和 setter 符号,为对象的属性提供一致的接口已成为一种标准实践。我们在 Java 中不进行以下操作是有原因的:
public String fullName;
实际上,上述代码在类及类的实现者之间创建了一个接口(或合同),该接口不允许我们在类的实例上访问 fullName 属性时更改返回结果的基础实现。因此,如果有人使用 Java 代码访问数码 fullName 属性:
blah = obj.fullName;
as3 OOP 对于一些初学者来说是相当模糊的一个概念,这篇文章对as3 opp的理解很详细。
我尽量描述详尽,避免模糊概念,当然也希望所有看官提出批评意见。为了表述方便,其中术语不限定语言,如我可能会一会儿用class,一会儿用“类”。
面向对象的难点部分就是理解变量作用域修饰符(modifier)其实也就是面向对象中我们已经熟悉的public、protected、private等等。本文还深入讨论了actionscript3中新增的internal等概念。下面我依次列出: 阅读全文