1.
函数使用
a.
匿名函数
b.
闭包
c.
包函数、全局函数
2.
动态对象
a.
如何使用动态变量、动态方法(创建、访问、遍历)
b.
如何使用方法对象(声明、创建、本质、原型)
c.
如何使用类原型,有那些注意事项
d.
原型链
3.
异常处理机制
a.
异常类型、捕获、处理、传递
b.
全局异常处理
4.
垃圾收集机制、安全模型、反射机制
5.
UI元素
a.
核心UI类的层次结构
b.
元素显示列表树
c.
UI元素的显示顺序,如何调整元素显示顺序,如何确定元素是否在舞台上
d.
如何监听容器的元素变化,如何监听舞台的元素变化
e.
在多级显示层次中,各个元素的坐标如何确定(全局的,局部的)
f.
自定义UI元素的使用(自定义行为、自定义布局、皮肤)
6.
事件流
a.
Flex事件分为那几个阶段,各个阶段的特点是什么,如何区分不同阶段
b.
如何监听不同阶段的事件
c.
如何停止事件的传播,stopPropergation和stopImmediatePropagation有什么区别
d.
界面ui层次结构发生变化的时候对事件流有什么影响;在事件流传播过程中监听函数的变化对事件流有什么影响
e.
如何使用自定义事件,如何安排自定义事件流
7.
屏幕刷新
a.
什么是帧率,实际帧率和设计帧率的有什么区别,如何确定实际帧率和设计帧率,如何设置帧率
b.
屏幕刷新的周期,哪些因素会影响屏幕刷新周期,屏幕刷新的内容包括哪些
c.
如何强制刷新
d.
Event.Render的触发条件,如何使用Event.Render事件
8.
Xml、图形、音频、视频处理
9.
外部资源加载、与容器交互
a.
加载外部类库
b.
加载外部数据(webservice/remoteObject/http)
c.
与容器交互
10.
内置的元数据标签及其含义;自定义元数据标签的使用
11.
编译相关
a.
编译参数
b.
编译模式
c.
编译类路径