3.2.4 頂級類... 45
3.2.5 特殊數(shù)據(jù)類型... 46
3.3 循環(huán)... 46
3.3.1 for(初始值;條件;遞增) 47
3.3.2 for(屬性名in數(shù)組/對象) 47
3.3.3 for each(項in數(shù)組/對象) 48
3.3.4 while(條件) 48
3.3.5 do while(條件) 49
3.4 條件語句(if和switch) 49
3.4.1 if…else. 49
3.4.2 switch語句... 51
3.5 數(shù)組... 52
3.5.1 索引數(shù)組... 53
3.5.2 關(guān)聯(lián)數(shù)組... 55
3.6 ActionScript特色語法... 56
3.6.1 花括號... 57
3.6.2 邏輯操作符及快捷方式... 57
3.7 函數(shù)、類和包簡介... 59
3.7.1 創(chuàng)建函數(shù)... 59
3.7.2 將ActionScript代碼保存在單獨的文件中... 63
3.8 簡單的數(shù)據(jù)綁定... 64
3.8.1 不使用綁定... 64
3.8.2 添加綁定... 64
3.8.3 綁定標(biāo)簽... 65
3.8.4 使ActionScript變量可被綁定... 66
3.9 小結(jié)... 67
第4章 布局和容器... 69
4.1 Spark與Halo(MX) 69
4.2 絕對布局... 70
4.3 基于約束的布局... 72
4.3.1 基本約束... 73
4.3.2 增強的約束... 74
4.4 自動布局... 79
4.4.1 使用布局類... 79
4.4.2 需要空間... 81
4.5 可變大小和固定大小... 82
4.5.1 可變大小... 82
4.5.2 固定大小... 82
4.6 容器... 82
4.6.1 Application容器... 83
4.6.2 Canvas容器... 84
4.6.3 基于Group的容器和SkinnableContainer 84
4.6.4 Panel容器... 87
4.6.5 ApplicationControlBar容器... 87
4.6.6 DataGroup和SkinnableDataContainer 88
4.6.7 DividedBox、HDividedBox和VDividedBox容器... 91
4.6.8 Form容器... 92
4.6.9 Grid容器... 93
4.7 小結(jié)... 94
第5章 顯示表單與捕獲用戶輸入.. 95
5.1 id特性... 96
5.2 Flex控件分類... 97
5.2.1 Text控件... 97
5.2.2 Date控件... 99
5.2.3 Numeric控件... 101
5.2.4 Flex的按鈕組件... 103
5.2.5 選單控件... 108
5.3 訪問控件的值... 110
5.3.1 向函數(shù)傳遞值... 111
5.3.2 向函數(shù)傳遞事件... 111
5.3.3 直接訪問屬性... 112
5.3.4 應(yīng)該選擇哪種方式... 114
5.4 小結(jié)... 114
第6章 驗證用戶輸入.. 115
6.1 驗證簡介... 115
6.2 內(nèi)置驗證器... 116
6.2.1 Validator 117
6.2.2 StringValidator 118
6.2.3 NumberValidator 119
6.2.4 DateValidator 120
6.2.5 EmailValidator 122