ActionScript 3.0從入門到精通

ActionScript 3.0從入門到精通

《ActionScript 3.0從入門到精通》是2009年9月化學工業出版社出版的圖書,作者翟寶利。

基本介紹

  • 書名:ActionScript 3.0從入門到精通
  • 作者:翟寶利
  • ISBN:9787122063007
  • 頁數:389
  • 定價:49.80元
  • 出版社:化學工業出版社
  • 出版時間:2009-9
內容簡介,圖書目錄,

內容簡介

《ActionScript 3.0從入門到精通》分為四篇,共19章,從ActionScript 3.0的基本概念講起,詳細介紹了編程的語法和技巧。第一篇(第1章~第2章)講述了ActionScript 3.0的基礎知識,包括開發環境、學習技巧以及ActionScript 3.0的基本特點。第二篇(第3章~第8章)講述了ActionScript 3.0程式的基本構成單位,包括值、循環、條件、函式等。同時由於ActionScript 3.0是由事件驅動的面向對象程式語言,在後兩章也對面向對象思想以及事件的內部機制進行了詳細剖析。第三篇(第9章~第14章)講述了Flash本身所特有的多媒體編程功能,包括矢量圖、點陣圖、動畫、文本、聲音、視頻等各種處理方式。第四篇(第15章~第19章)講述了ActionScript 3.0在XML數據處理、通訊、本地持久性、第三方類庫等方面的擴展知識。
ActionScript動作腳本是Adobe Flash Player運行時(runtime)環境的程式語言,ActionScript 3.0是其最新版本。與前兩個版本相比,ActionScript 3.0運行於全新的虛擬機AVM2上,使用JIT(Just InTime)編碼技術,將位元組碼轉換為機器碼來提高性能,效率出眾。
《ActionScript 3.0從入門到精通》由淺入深地講解了ActionScript 3.0的面向對象編程,並輔以大量生動實例來說明ActionScript 3.0的使用技巧和編程思想,適於正在學習並使用ActionScript的程式設計師或對編程感興趣的設計師以及業餘愛好者研究學習。

圖書目錄

第一篇 ActionScript 3.0基礎知識
第1章 ActionScript 3.0概述
1.1 ActionScript 3.0簡介
1.2 ActionScript 3.0開發環境
1.2.1 Flash CS3/CS4
1.2.2 Flex Builder 3
1.2.3 FlashDevelop
1.2.4 FDT3
1.2.5 ActionScript 3.0編程軟體的選擇
1.3 學習ActionScript 3.0的建議
1.3.1 使用幫助文檔
1.3.2 讀適合自己的書
1.3.3 訪問熱門網站、社區
1.3.4 關注部落格
1.4 第一個ActionScript程式
1.5 面向對象編程
1.6 小結
第2章 程式結構與語法
2.1 包與類的結構
2.1.1 包
2.1.2 類的定義
2.1.3 構造函式
2.1.4 實例
2.1.5 文檔類
2.2 基本語法格式
2.2.1 點語法
2.2.2 嚴格區分大小寫
2.2.3 分號結尾
2.2.4 注釋
2.2.5 保留字與關鍵字
2.2.6 關於常量
2.3 小結
第二篇 ActionScript 3.0編程基礎
第3章 基元值
3.1 數據類型
3.1.1 Boolean數據類型
3.1.2 int數據類型
3.1.3 Null數據類型
3.1.4 Number數據類型
3.1.5 String數據類型
3.1.6 uint數據類型
3.1.7 void數據類型
3.2 類型轉換
3.2.1 自動轉換
3.2.2 強制轉換
3.2.3 轉換規律
3.3 運算符
3.3.1 算術運算符
3.3.2 賦值運算符
3.3.3 邏輯運算符
3.3.4 比較運算符
3.3.5 位運算符
3.4 小結
第4章 條件與循環
4.1 條件句
4.1.1 if條件句
4.1.2 if…else條件句
4.1.3 if…else if…else條件句
4.1.4 switch…case條件句
4.2 循環句
4.2.1 while循環句
4.2.2 do…while循環句
4.2.3 for循環句
4.2.4 for…in循環句
4.2.5 for each…in循環句
4.3 小結
第5章 函式
5.1 函式的定義
5.1.1 定義函式
5.1.2 使用默認值
5.1.3 使用多個參數
5.1.4 函式的屬性
5.1.5 函式的嵌套
5.1.6 函式值
5.1.7 函式的arguments對象
5.2 函式的使用
5.2.1 調用函式
5.2.2 函式的作用域
5.2.3 函式內的變數
5.3 綜合實例
5.4 小結
第6章 面向對象編程基礎
6.1 面向對象與類
6.1.1 面向對象基礎
6.1.2 類的封裝
6.2 繼承
6.2.1 繼承的實現方法
6.2.2 靜態屬性
6.2.3 覆蓋
6.2.4 構造函式與繼承
6.2.5 final屬性
6.2.6 靜態類與動態類
6.3 多態
6.4 接口
6.4.1 接口的聲明
6.4.2 接口的實現
6.5 作用域
6.6 命名空間
6.7 存取器方法
6.8 小結
第7章 數組
7.1 數組基本概念
7.2 創建數組
7.2.1 數組構造函式
7.2.2 數組訪問運算符
7.3 數組的屬性
7.4 數組的構造
7.4.1 一維數組
7.4.2 二維數組與多維數組
7.5 合併數組
7.6 數組元素排序
7.6.1 sort方法
7.6.2 sort On方法
7.6.3 reverse方法
7.7 添加刪除數組元素
7.7.1 添加刪除數組元素的基本方法
7.7.2 slice方法
7.7.3 splice方法
7.8 數組與字元串間的轉換
7.8.1 數組轉化為字元串的方法
7.8.2 字元串轉化為數組的方法
7.9 數組的檢索
7.9.1 index Of方法
7.9.2 lastIndexOf方法
7.9.3 every方法
7.9.4 some方法
7.9.5 filter方法
7.10循環訪問數組元素
7.10.1 for循環遍歷數組
7.10.2 for…in與for each…in遍歷
7.10.3 forEach方法
7.10.4 map方法
7.11關聯數組
7.11.1 字元串鍵的關聯數組
7.11.2 對象鍵的關聯數組
7.12小結
第8章 事件
8.1 事件基礎
第三篇 ActionScriopt 3.0多媒體編程套用
第9章 矢量圖
第10章 點陣圖與像素
第11章 顯示對象宣容器
第12章 顯示文本
第13章 動畫編程
第14章 聲音與視頻流編程
第四篇 ActionScriopt 3.0編程提高
第15章 XML基礎與套用
第16章 通訊與網路
第17章 正則表達式
第18章 客戶端持久戰
第19章 高級緩動類

相關詞條

熱門詞條

聯絡我們