ActionScript 3殿堂之路笔记

学习ActionScript 3,要搞清楚的就是数据类型和变量声明。AS3 虽然是一门面向对象的语言,但它跟 Java 有点不一样,基本数据类型也是对象。比如:BooleanintNumberStringuint,它们都有默认值,像Boolean默认是falseNumber默认是NaN,这种设计挺有意思的。

在 AS3 中,变量声明是通过var关键字来进行的。如果你不指定类型,默认是“未指定类型”(untyped)。你可以直接赋值,变量会自动获取默认值。要注意的是,AS3的值类型和引用类型有区别,像intuint等是值类型,复制它们时,副本和原始值不互相影响。相反,引用类型变量会存储对象的引用,修改引用的内容会影响到原始对象。

有时你需要声明常量,就用const关键字,这样值就不能再改动了。如果你想深入研究,AS3 的数组、类、包、继承、接口这些知识都重要,掌握了这些,你就能写出更高效的交互式 Flash 应用程序。,理解 AS3 的基本概念,能够让你在开发过程中更轻松,避免一些不必要的麻烦。

如果你对其他语言的数据类型感兴趣,也可以看看《Python 基本数据类型入门》。

doc 文件大小:349.5KB