Archive for April 2008


AS3中的一些基本定义,Function与Method的区别

April 26th, 2008 — 2:02pm

Adobe在官方英文文档中,并未专意对一些基本作区别说明;多数自动翻译或中文翻译,又存在翻译不当之处,古人有云,差之毫厘,缪以千里。读者或许觉得 sban 在故弄玄虚了,且先试问一句,Function与Method有何区别?

Continue reading »

Comment » | AS3 Expert

AS3中的八种基元类型

April 25th, 2008 — 1:15pm

此文属于《AS3 Expert》中的一部分,在国内,国外,包括Adobe的官方Livedoc资源中,对AS3中的基元类型定义及说明存在着一些矛盾,或言不清不楚之处。这篇文章是 sban 的个人总结,热衷于原汁原味的朋友一定要略过。

变量的实际类型并不取决于它的变量类型注释,在AS3中,变量类型注释仅是比编译器用的。

Continue reading »

Comment » | AS3 Expert

在AS3中,如何实现数组及对象的深拷贝?

April 24th, 2008 — 6:08am

本文属于《AS3 Expert》中的一部分,大概谈了以下4个简单的问题,如果读者对它们的答案都了如指掌,大可不必看了。

1)在AS3中实现数组的复制共有几种方法?

2)如何使用ByteArray实现数组的深拷贝?

3)如何实现所有对象的深拷贝?

4)为什么在Flash Player中不能使用ByteArray拷贝显示对象?

Continue reading »

Comment » | AS3 Expert

如何让if语言写的更简洁?(七种布尔转换为假的情况总结)

April 5th, 2008 — 3:01am

sban曰:布尔值运算多用于if判断中,热爱编程之人总是喜欢把程序写得简之又简。在if判断中,明确的知道哪些数值(或数据类型)转换成布尔值之后为假,可以使程序更加简洁。在AS3中,一共有三种数据类型和三种变量的值在转换为布尔值之后为假。

Continue reading »

Comment » | AS3 Expert

every,some,map,forEach,filter(Array的五个实用方法)

April 3rd, 2008 — 12:03pm

在AS3中,鲜有使用callback的API,本文提供的5个实用方法在项目中的使用频率颇高。

Continue reading »

Comment » | AS3 Expert

Back to top