AS3面试必备:核心概念与技术问题解析
5星 · 超过95%的资源 需积分: 9 98 浏览量
更新于2024-09-20
收藏 32KB DOC 举报
"Flash AS3面试题涵盖了动态加载资源、坐标转换、文本输入属性、系统字体获取、字符串操作、文件处理、AS2与AS3的区别、垃圾回收机制、Flex与后台交互、事件机制、事件监听、数据类型以及数组使用等多个方面的知识。"
1. 动态加载资源的三种方式:
- Loader 类常用于加载SWF、图片等视觉元素,加载完成后,加载的内容会成为Loader对象的子级。
- URLLoader 适合加载文本、XML等数据,适用于动态数据驱动的应用,数据在完全下载后才可供ActionScript使用。
- URLStream 提供了对URL的低级访问,数据一旦开始下载就能立即使用,适合处理大文件或需要实时数据流的情况。
2. MouseEvent的localX和localY转全局坐标:
- 可以通过EventDispatcher对象的globalToLocal()方法将本地坐标转换为全局坐标。
3. condenseWhite 属性:
- 在TextInput组件中,condenseWhite属性用于决定是否删除连续的空白字符,以减少显示的空白。
4. 获取系统字体:
- 使用Font.enumerateFonts()方法可以列出系统中的可用字体。
5. 字符串解析函数:
- substring()、substr() 和 slice() 都用于截取字符串。substring()和substr()接受两个参数,分别表示起始和结束位置;slice()也接收两个参数,但它们表示的是索引值,而非长度。substr()的第二个参数可选,表示截取的长度。适用场合根据具体需求,如截取固定长度或特定范围的字符串。
6. FileReference对象事件:
- 例如,loadStart、dataAvailable、complete、ioError、securityError、cancel等事件,用于处理文件上传下载过程中的各种状态。
7. AS2与AS3的主要区别:
- AS3具有更强的面向对象特性,更严格的类型检查,性能提升,事件模型更强大,支持命名空间和包结构。
8. AS3的垃圾回收机制:
- AS3使用自动垃圾回收机制,当一个对象不再有引用指向它时,垃圾回收器会自动释放其占用的内存。
9. Flex与后台语言交互:
- 通常通过HTTP服务、AMF(Action Message Format)或WebSocket等方式进行数据交换,如Flex与PHP、Java、Python等后端语言的交互。
10. AS3的事件机制:
- 基于事件监听和事件冒泡,事件分为捕获阶段、目标阶段和冒泡阶段,通过addEventListener()添加事件监听,dispatchEvent()触发事件。
11. addEventListener参数:
- 三个参数:事件类型、事件监听器函数、可选的useCapture标志,用于指定监听器是在捕获阶段还是冒泡阶段执行。
12. undefined与null的区别:
- undefined表示变量未定义或未赋值,null则是一个特定的空值,表示“无对象”。
13. number、int、uint的区别:
- number是浮点型,可以表示任意数值;int和uint是整型,int是带符号的,uint不带符号,uint最大值比int大,但无法表示负数。
14. 数组中存放不同类型的元素:
- AS3中的Array可以包含不同类型的数据,实现多态性。
以上知识点是针对Flash AS3面试可能涉及的内容,涵盖广泛,深入理解这些概念对于开发者来说至关重要。
2011-03-22 上传
2023-11-04 上传
2023-04-09 上传
2023-07-28 上传
2023-10-18 上传
2023-08-13 上传
2023-08-10 上传
小萧谷子
- 粉丝: 1
- 资源: 11
最新资源
- 多传感器数据融合手册:国外原版技术指南
- MyEclipse快捷键大全,提升编程效率
- 从零开始的编程学习:Linux汇编语言入门
- EJB3.0实例教程:从入门到精通
- 深入理解jQuery源码:解析与分析
- MMC-1电机控制ASSP芯片用户手册
- HS1101相对湿度传感器技术规格与应用
- Shell基础入门:权限管理与常用命令详解
- 2003年全国大学生电子设计竞赛:电压控制LC振荡器与宽带放大器
- Android手机用户代理(User Agent)详解与示例
- Java代码规范:提升软件质量和团队协作的关键
- 浙江电信移动业务接入与ISAG接口实战指南
- 电子密码锁设计:安全便捷的新型锁具
- NavTech SDAL格式规范1.7版:车辆导航数据标准
- Surfer8中文入门手册:绘制等高线与克服语言障碍
- 排序算法全解析:冒泡、选择、插入、Shell、快速排序