注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程JavaScript入門經(jīng)典(第4版)

JavaScript入門經(jīng)典(第4版)

JavaScript入門經(jīng)典(第4版)

定 價:¥39.00

作 者: (美)蒙克爾(Moncur,M.) 著,王軍 譯
出版社: 人民郵電出版社
叢編項: 入門經(jīng)典系列叢書
標(biāo) 簽: javascript

ISBN: 9787115155368 出版時間: 2007-03-01 包裝: 膠版紙
開本: 16開 頁數(shù): 384 字?jǐn)?shù):  

內(nèi)容簡介

  本書詳細(xì)介紹了JavaScript編程。全書共分為24章,分別介紹了Web腳本編寫和JavaScript語言的概念;JavaScript的基礎(chǔ)知識;文檔對象模型;JavaScript的高級功能;使用JavaScript創(chuàng)建多媒體應(yīng)用程序;創(chuàng)建復(fù)雜腳本的技巧等知識。其中,每章內(nèi)容均以前一章為基礎(chǔ)。書中提供了簡單直接的操作方法,讀者能夠從基礎(chǔ)知識開始領(lǐng)會JavaScript編程的精髓。除了基本內(nèi)容外,書中還提供了大量完成任務(wù)的捷徑和解決方案、幫助用戶解決問題的提示信息等。另外在每一章的后面,還附加有實踐練習(xí)、測試題和課后題,以便加深讀者對基本概念的理解。本書適合廣大對網(wǎng)絡(luò)開發(fā)感興趣的中高級用戶,也可作為各大中專院校的教材。使用JavaScript創(chuàng)建動態(tài)的、交互性的網(wǎng)頁;·調(diào)試腳本;·創(chuàng)建適合所有瀏覽器的腳本;·探討JavaScript的性能;·驗證基于Web的表單來確保輸入正確的信息;·使用簡單的JavaScript來控制CSS;·向網(wǎng)頁添加Ajax效果;·腳本動畫和音樂。學(xué)完本書全部內(nèi)容,就能掌握使用JavaScript和Ajax來增強(qiáng)網(wǎng)頁的交互性。本書采用直觀、循序漸進(jìn)的方法,每章建立在前一章的基礎(chǔ)之上,引導(dǎo)讀者全面學(xué)習(xí)JavaScript的關(guān)鍵知識。

作者簡介

暫缺《JavaScript入門經(jīng)典(第4版)》作者簡介

圖書目錄

第一部分 Web腳本編寫與JavaScript語言的概念
第1章 了解JavaScript 
  1.1 學(xué)習(xí)Web腳本編寫基礎(chǔ) 
   1.1.1 腳本和程序 
   1.1.2 JavaScript簡介 
 1.2 在網(wǎng)頁中如何嵌入JavaScript
    1.2.1 JavaScript和HTML 
   1.2.2 使用單獨(dú)的JavaScript文件 
    1.2.3 事件 
  1.3 瀏覽器和JavaScript 
    1.3.1 文檔對象模型(DOM) 
   1.3.2 Internet Explorer 
    1.3.3 Netscape和Firefox 
   1.3.4 其他瀏覽器 
   1.3.5 JavaScript的版本 
  1.4 指定JavaScript的版本 
 1.5 JavaScript在瀏覽器之外的應(yīng)用 
  1.6 JavaScript功能一覽 
   1.6.1 改善導(dǎo)航功能 
   1.6.2 驗證表單 
   1.6.3 特殊效果 
   1.6.4 遠(yuǎn)程腳本技術(shù)(AJAX) 
  1.7 JavaScript的替代品 
   1.7.1 Java 
   1.7.2 ActiveX 
   1.7.3 VBScript 
   1.7.4 CGI和服務(wù)器端腳本技術(shù) 
  1.8 小結(jié) 
  1.9 問題與解答 
  1.10 測試題 
  1.11 測試題答案 
  1.12 練習(xí)題 
第2章 創(chuàng)建簡單的腳本 
 2.1 腳本編寫的工具 
  2.1.1 文本編輯器 
   2.1.2 瀏覽器 
  2.2 在JavaScript中顯示時間 
 2.3 開始編寫腳本 
  2.4 添加JavaScript語句 
    2.4.1 在變量中儲存數(shù)據(jù) 
   2.4.2 計算結(jié)果 
  2.5 創(chuàng)建輸出 
  2.6 在網(wǎng)頁中添加腳本 
  2.7 測試腳本 
   2.7.1 修改腳本 
   2.7.2 處理JavaScript中的錯誤 
  2.8 實踐練習(xí):使用一個單獨(dú)的JavaScript文件 
  2.9 小結(jié) 
  2.10 問題與解答 
  2.11 測試題 
  2.12 測試題答案 
  2.13 練習(xí)題 
第3章 開始JavaScript編程 
  3.1 基本概念 
   3.1.1 語句 
    3.1.2 用函數(shù)來組合任務(wù) 
   3.1.3 變量 
    3.1.4 理解對象 
   3.1.5 條件語句 
   3.1.6 循環(huán)語句 
   3.1.7 事件處理程序 
   3.1.8 最先運(yùn)行哪個腳本 
 3.2 JavaScript語法規(guī)則 
   3.2.1 區(qū)分大小寫 
   3.2.2 變量、對象和函數(shù)的名稱 
    3.2.3 保留字 
  3.2.4 空格 
  3.3 使用注釋 
 3.4 編寫JavaScript的好習(xí)慣 
  3.5 實踐練習(xí):使用事件處理程序 
 3.6 小結(jié) 
  3.7 問題與解答 
  3.8 測試題 
  3.9 測試題答案 
  3.10 練習(xí)題 
第4章 使用文檔對象模型(DOM) 
  4.1 認(rèn)識文檔對象模型 
   4.1.1 DOM的歷史 
   4.1.2 DOM的分級標(biāo)準(zhǔn) 
  4.2 使用window對象 
  4.3 處理Web文檔 
  4.3.1 獲得文檔的信息 
   4.3.2 在文檔中寫入文字 
   4.3.3 使用Link和Anchor對象 
  4.4 訪問瀏覽器的history對象 
  4.5 使用location對象 
  4.6 實踐練習(xí):創(chuàng)建“后退”和“前進(jìn)”按鈕 
  4.7 小結(jié) 
  4.8 問題與解答 
  4.9 測試題 
 4.10 測試題答案 
  4.11 練習(xí)題 
第二部分 學(xué)習(xí)JavaScript基礎(chǔ)
第5章 使用變量、字符串和數(shù)組 
  5.1 使用變量 
   5.1.1 選擇變量名稱 
   5.1.2 使用局部變量和全局變量 
   5.1.3 給變量賦值 
  5.2 理解表達(dá)式和運(yùn)算符 
   5.2.1 使用JavaScript運(yùn)算符 
   5.2.2 運(yùn)算符的優(yōu)先級 
  5.3 JavaScript的數(shù)據(jù)類型
  5.4 數(shù)據(jù)類型之間的轉(zhuǎn)換 
 5.5 使用String對象 
   5.5.1 創(chuàng)建String對象 
  5.5.2 給變量賦值 
   5.5.3 計算字符串長度 
   5.5.4 字符串大小寫轉(zhuǎn)換 
  5.6 使用子字符串 
   5.6.1 使用字符串的一部分 
   5.6.2 獲取單個字符 
    5.6.3 查找子字符串 
 5.7 使用數(shù)值數(shù)組 
   5.7.1 創(chuàng)建數(shù)值數(shù)組 
   5.7.2 理解數(shù)組的長度 
    5.7.3 存取數(shù)組元素 
  5.8 使用字符串?dāng)?shù)組 
   5.8.1 建立字符串?dāng)?shù)組 
   5.8.2 分離字符串 
    5.8.3 字符串?dāng)?shù)組的排序 
  5.9 數(shù)值數(shù)組的排序 
  5.10 實踐練習(xí):排序并顯示名字 
  5.11 小結(jié) 
  5.12 問題與解答 
  5.13 測試題 
  5.14 測試題答案 
  5.15 練習(xí)題 
 第6章 使用函數(shù)和對象 
  6.1 使用函數(shù) 
   6.1.1 定義函數(shù) 
   6.1.2 調(diào)用函數(shù) 
   6.1.3 返回值 
  6.2 對象簡介 
   6.2.1 創(chuàng)建對象 
   6.2.2 對象屬性和值 
   6.2.3 了解方法 
  6.3 使用對象來簡化腳本 
   6.3.1 定義對象 
   6.3.2 定義對象的方法 
   6.3.3 創(chuàng)建對象實例 
  6.4 擴(kuò)展內(nèi)置對象 
  6.5 實踐練習(xí):使用對象保存數(shù)據(jù) 
  6.6 小結(jié) 
  6.7 問題與解答 
  6.8 測試題 
  6.9 測試題答案 
  6.10 練習(xí)題 
 第7章 用條件和循環(huán)控制流程 
  7.1 If語句 
   7.1.1 條件運(yùn)算符 
   7.1.2 條件與邏輯運(yùn)算符 
   7.1.3 關(guān)鍵字else 
  7.2 使用簡寫的條件表達(dá)式 
   7.2.1 用if和else測試多種條件 
   7.2.2 使用帶switch的多個條件 
   7.2.3 使用for循環(huán) 
   7.2.4 使用while循環(huán) 
   7.2.5 使用do…while循環(huán) 
  7.3 使用循環(huán) 
   7.3.1 創(chuàng)建無窮循環(huán) 
   7.3.2 退出循環(huán) 
   7.3.3 繼續(xù)循環(huán) 
  7.4 循環(huán)遍歷對象屬性 
  7.5 實踐練習(xí):處理數(shù)組和循環(huán) 
  7.6 小結(jié) 
  7.7 問題與解答 
  7.8 測試題 
  7.9 測試題答案 
  7.10 練習(xí)題 
 第8章 使用內(nèi)置函數(shù)和程序庫 
  8.1 使用Math對象 
   8.1.1 舍入和截取 
   8.1.2 生成隨機(jī)數(shù) 
   8.1.3 其他Math函數(shù) 
  8.2 使用Math函數(shù)  
  8.3 使用with關(guān)鍵字  
  8.4 使用日期  
   8.4.1 創(chuàng)建Date對象  
   8.4.2 設(shè)置Date的值    
   8.4.3 讀取Date的值  
   8.4.4 使用時區(qū)  
   8.4.5 日期格式的轉(zhuǎn)換  
  8.5 使用第三方程序庫  
   8.5.1 Prototype  
   8.5.2 Script.aculo.us  
   8.5.3 AJAX框架  
  8.6 其他程序庫  
  8.7 實踐練習(xí):用程序庫增添效果  
   8.7.1 下載程序庫  
   8.7.2 包含文件  
   8.7.3 使用效果  
   8.7.4 構(gòu)建腳本  
  8.8 小結(jié)  
  8.9 問題與解答  
  8.10 測試題  
  8.11 測試題答案  
  8.12 練習(xí)題  
第三部分 深入學(xué)習(xí)DOM
 第9章 事件響應(yīng)  
  9.1 認(rèn)識事件處理程序  
   9.1.1 對象與事件  
   9.1.2 創(chuàng)建事件處理程序  
   9.1.3 使用JavaScript定義事件處理程序 
   9.1.4 支持多個事件處理程序 
   9.1.5 使用event對象 
   9.1.6 Internet Explorer的event屬性
   9.1.7 Netscape和Firefox的event屬性 
  9.2 使用鼠標(biāo)事件 
   9.2.1 移至和移開 
   9.2.2 使用onMouseMove事件 
   9.2.3 常態(tài)和按下(以及單擊) 
  9.3 使用鍵盤事件 
  9.4 使用onLoad和onUnload事件  
  9.5 實踐練習(xí):為網(wǎng)頁添加鏈接說明 
  9.6 小結(jié)  
  9.7 問題與解答  
  9.8 測試題  
  9.9 測試題答案  
  9.10 練習(xí)題  
 第10章 使用窗口和框架  
  10.1 用對象控制窗口  
   10.1.1 window對象的屬性  
   10.1.2 創(chuàng)建新窗口  
   10.1.3 打開和關(guān)閉窗口  
  10.2 移動和調(diào)整窗口大小   
  10.3 使用超時功能  
  10.4 顯示對話框  
  10.5 使用框架  
   10.5.1 為框架使用JavaScript對象 
   10.5.2 frames數(shù)組 
  10.6 實踐練習(xí):在JavaScript中使用框架
  10.7 小結(jié) 
  10.8 問題與解答 
  10.9 測試題 
  10.10 測試題答案 
  10.11 練習(xí)題 
 第11章 利用表單獲取數(shù)據(jù) 
  11.1 HTML表單基礎(chǔ) 
  11.2 在JavaScript中使用form對象 
   11.2.1 form對象的屬性 
   11.2.2 提交和重置表單 
   11.2.3 檢測表單事件 
  11.3 編制表單元素的腳本 
   11.3.1 文本字段 
   11.3.2 文本區(qū)域 
   11.3.3 處理表單中的文本 
   11.3.4 按鈕 
   11.3.5 復(fù)選框 
   11.3.6 單選按鈕 
   11.3.7 下拉列表 
  11.4 顯示表單數(shù)據(jù) 
  11.5 通過郵件發(fā)送表單結(jié)果 
  11.6 實踐練習(xí):驗證表單 
  11.7 小結(jié) 
  11.8 問題與解答 
  11.9 測試題 
  11.10 測試題答案 
  11.11 練習(xí)題 
 第12章 使用樣式表 
  12.1 樣式與內(nèi)容 
  12.2 定義和使用CSS樣式 
   12.2.1 創(chuàng)建規(guī)則 
   12.2.2 設(shè)置指定元素的樣式 
   12.2.3 使用id屬性 
   12.2.4 使用類 
  12.3 使用CSS屬性 
   12.3.1 文本對齊 
   12.3.2 改變顏色和背景圖像 
   12.3.3 使用字體 
   12.3.4 邊距和邊框 
   12.3.5 樣式表的單位 
  12.4 創(chuàng)建一個簡單的樣式表 
  12.5 使用外部樣式表 
   12.5.1 鏈接外部樣式表 
   12.5.2 創(chuàng)建外部.css文件
  12.6 用JavaScript控制樣式 
  12.7 實踐練習(xí):創(chuàng)建動態(tài)樣式 
  12.8 小結(jié) 
  12.9 問題與解答 
  12.10 測試題 
  12.11 測試題答案 
  12.12 練習(xí)題 
 第13章 使用W3C的DOM 
  13.1 DOM和動態(tài)HTML 
  13.2 理解DOM結(jié)構(gòu) 
   13.2.1 節(jié)點(diǎn) 
   13.2.2 父與子 
   13.2.3 兄弟 
  13.3 創(chuàng)建可定位元素(層) 
   13.3.1 設(shè)置對象的位置和大小 
   13.3.2 設(shè)定溢出屬性 
   13.3.3 使用可見性屬性 
   13.3.4 設(shè)置背景和邊框?qū)傩浴?br />   13.3.5 用JavaScript控制定位 
  13.4 實踐練習(xí):創(chuàng)建可移動的層 
  13.5 小結(jié) 
  13.6 問題與解答 
  13.7 測試題 
  13.8 測試題答案 
  13.9 練習(xí)題 
 第14章 使用高級DOM功能 
  14.1 使用DOM節(jié)點(diǎn) 
   14.1.1 基本節(jié)點(diǎn)屬性 
   14.1.2 節(jié)點(diǎn)關(guān)系屬性 
   14.1.3 文檔方法 
   14.1.4 節(jié)點(diǎn)的方法 
  14.2 隱藏和顯示對象 
  14.3 在頁面中修改文本 
  14.4 為頁面添加文本 
  14.5 實踐練習(xí):創(chuàng)建導(dǎo)航樹 
  14.6 小結(jié) 
  14.7 問題與解答 
  14.8 測試題 
  14.9 測試題答案 
  14.10 練習(xí)題 
第四部分 使用JavaScript的高級功能
 第15章 編寫規(guī)范型腳本 
  15.1 編寫腳本的最佳方法 
   15.1.1 內(nèi)容、展現(xiàn)和行為 
   15.1.2 漸進(jìn)式提高 
   15.1.3 添加事件處理程序 
   15.1.4 Web標(biāo)準(zhǔn):瀏覽器無關(guān)性 
   15.1.5 為代碼編寫文檔 
   15.1.6 可用性 
   15.1.7 設(shè)計模型 
   15.1.8 可訪問性 
  15.2 讀取瀏覽器的信息 
   15.2.1 顯示瀏覽器的信息 
   15.2.2 處理特殊的瀏覽器 
  15.3 編寫跨瀏覽器的腳本 
   15.3.1 功能檢測技術(shù) 
   15.3.2 處理瀏覽器異?!?br />  15.4 為不支持JavaScript的瀏覽器提供支持 
   15.4.1 使用 noscript 標(biāo)記 
   15.4.2 保持JavaScript的功能可選 
   15.4.3 避免錯誤 
  15.5 實踐練習(xí):創(chuàng)建規(guī)范型腳本 
  15.6 小結(jié) 
  15.7 問題與解答 
  15.8 測試題 
  15.9 測試題答案 
  15.10 練習(xí)題 
 第16章 調(diào)試JavaScript應(yīng)用程序 
  16.1 防止Bug 
   16.1.1 養(yǎng)成良好的編程習(xí)慣 
   16.1.2 常見錯誤的預(yù)防 
  16.2 基本調(diào)試工具 
   16.2.1 Firefox的JavaScript控制臺 
   16.2.2 在Internet Explorer中顯示錯誤信息 
   16.2.3 警告信息 
   16.2.4 使用注釋功能 
   16.2.5 其他調(diào)試工具 
  16.3 創(chuàng)建錯誤處理程序 
   16.3.1 使用onerror屬性 
   16.3.2 顯示錯誤信息 
   16.3.3 使用try和catch 
  16.4 高級調(diào)試工具 
   16.4.1 Web Developer工具欄(用于Firefox) 
   16.4.2 Developer工具欄(適用于Internet Explorer) 
   16.4.3 DOM Inspector(用于Firefox) 
   16.4.4 查看生成的源代碼 
   16.4.5 JavaScript Shell 
  16.5 實踐練習(xí):調(diào)試腳本 
   16.5.1 測試腳本 
   16.5.2 解決問題 
   16.5.3 重新測試 
  16.6 小結(jié) 
  16.7 問題與解答 
  16.8 測試題 
  16.9 測試題答案 
  16.10 練習(xí)題 
 第17章 AJAX:遠(yuǎn)程腳本技術(shù) 
  17.1 AJAX簡介 
   17.1.1 JavaScript客戶端(前端) 
   17.1.2 后臺 
   17.1.3 XML 
   17.1.4 AJAX的典型應(yīng)用 
   17.1.5 框架和庫 
   17.1.6 AJAX的局限性 
  17.2 使用XMLHttpRequest 
   17.2.1 創(chuàng)建請求 
   17.2.2 打開URL 
   17.2.3 發(fā)送請求 
   17.2.4 等待響應(yīng) 
   17.2.5 解釋響應(yīng)數(shù)據(jù) 
  17.3 創(chuàng)建簡單的AJAX庫 
   17.3.1 ajaxRequest()函數(shù) 
   17.3.2 ajaxResponse()函數(shù) 
   17.3.3 使用AJAX庫 
  17.4 使用AJAX庫編寫AJAX測驗程序 
   17.4.1 HTML文件 
   17.4.2 XML文件 
   17.4.3 JavaScript文件 
   17.4.4 測試示例 
  17.5 調(diào)試AJAX應(yīng)用程序 
  17.6 實踐練習(xí):制作一個實時查詢表單 
   17.6.1 HTML表單 
   17.6.2 PHP后臺 
   17.6.3 JavaScript前端 
   17.6.4 執(zhí)行程序 
  17.7 小結(jié) 
  17.8 問題與解答 
  17.9 測試題 
  17.10 測試題答案 
  17.11 練習(xí)題 
 第18章 Greasemonkey:使用JavaScript增強(qiáng)頁面功能 
  18.1 Greasemonkey插件簡介 
   18.1.1 在Firefox中安裝Greasemonkey插件 
   18.1.2 Internet Explorer的Turnabout插件 
   18.1.3 其他瀏覽器 
   18.1.4 用戶腳本的安全性 
  18.2 使用用戶腳本 
   18.2.1 查找腳本 
   18.2.2 安裝腳本 
   18.2.3 管理腳本 
   18.2.4 測試用戶腳本 
   18.2.5 激活或禁用Greasemonkey或Turnabout 
  18.3 創(chuàng)建自己的用戶腳本 258
   18.3.1 創(chuàng)建一個簡單的用戶腳本 
   18.3.2 描述用戶腳本 
   18.3.3 測試腳本 
   18.3.4 Greasemonkey API函數(shù) 
   18.3.5 創(chuàng)建專用站點(diǎn)腳本 
   18.3.6 調(diào)試用戶腳本 
  18.4 實踐練習(xí):創(chuàng)建用戶腳本 
   18.4.1 運(yùn)行過程 
   18.4.2 使用腳本 
  18.5 小結(jié) 
  18.6 問題與解答 
  18.7 測試題 
  18.8 測試題答案 
  18.9 練習(xí)題 
第五部分 使用JavaScript創(chuàng)建多媒體應(yīng)用程序
 第19章 使用圖像和動畫 
  19.1 使用動態(tài)圖像 
   19.1.1 使用image對象 
   19.1.2 預(yù)加載圖像 
  19.2 創(chuàng)建Rollover(鼠標(biāo)翻轉(zhuǎn))效果 
   19.2.1 通過JavaScript創(chuàng)建Rollover效果 
   19.2.2 使用CSS而不是JavaScript實現(xiàn)Rollover效果 
   19.2.3 使用CSS技術(shù)創(chuàng)建圖形化的rollover效果 
  19.3 制作簡單的JavaScript幻燈效果 
   19.3.1 HTML文件 
   19.3.2 JavaScript文件 
  19.4 實踐練習(xí):向幻燈中添加動畫效果 
   19.4.1 HTML文件 
   19.4.2 CSS文件 
   19.4.3 JavaScript腳本 
   19.4.4 整合所有技術(shù) 
  19.5 小結(jié) 
  19.6 問題與解答 
  19.7 測試題 
  19.8 測試題答案 
  19.9 練習(xí)題 
 第20章 使用聲音和插件 
  20.1 插件介紹 
   20.1.1  embed 和 object 標(biāo)簽 
   20.1.2 理解MIME類型 
   20.1.3 在JavaScript中使用插件 
   20.1.4 插件功能檢測 289
  20.2 JavaScript和Flash 
   20.2.1 ActionScript 
   20.2.2 JavaScript與Flash之間的交互 
   20.2.3 在JavaScript中嵌入Flash 
  20.3 使用JavaScript處理音頻 
   20.3.1 音頻格式 
   20.3.2 音頻插件 
   20.3.3 嵌入音頻 
   20.3.4 使用JavaScript控制音頻 
   20.3.5 檢測當(dāng)前瀏覽支持的音頻功能 
   20.3.6 使用Flash 
  20.4 使用JavaScript測試音頻 
  20.5 實踐練習(xí):使用鼠標(biāo)播放音樂 
   20.5.1 示例的HTML文檔 
   20.5.2 CSS樣式單 
   20.5.3 播放音頻 
   20.5.4 嵌入音頻 
   20.5.5 整合所有技術(shù) 
  20.6 小結(jié) 
  20.7 問題與解答 
  20.8 測試題 
  20.9 測試題答案 
  20.10 練習(xí)題 
第六部分 創(chuàng)建復(fù)雜腳本
 第21章 創(chuàng)建JavaScript下拉菜單 
  21.1 設(shè)計下拉菜單 
   21.1.1 創(chuàng)建HTML標(biāo)記 
   21.1.2 使用CSS設(shè)計菜單布局 
  21.2 使用腳本來設(shè)置下拉菜單的行為 
   21.2.1 設(shè)置菜單 
   21.2.2 顯示子菜單 
   21.2.3 隱藏子菜單 
   21.2.4 完成腳本 
  21.3 實踐練習(xí):利用CSS增強(qiáng)菜單 
  21.4 小結(jié) 
  21.5 問題與解答 
  21.6 測試題 
  21.7 測試題答案 
  21.8 練習(xí)題 
 第22章 創(chuàng)建JavaScript游戲 
  22.1 游戲簡介 
   22.1.1 游戲玩法 
   22.1.2 得分計算 
   22.1.3 創(chuàng)建圖形 
  22.2 創(chuàng)建HTML文檔 
  22.3 創(chuàng)建腳本 
   22.3.1 使用對象存儲紙牌 
   22.3.2 構(gòu)建游戲板 
   22.3.3 洗牌 
   22.3.4 將牌放到游戲板上 
   23.3.5 計算行、列和對角線得分 
   23.3.6 合計得分 
   23.3.7 結(jié)束游戲 
  22.4 利用CSS添加樣式 
  22.5 實踐練習(xí):組合應(yīng)用技術(shù) 
  22.6 小結(jié) 
  22.7 問題與解答
  22.8 測試題 
  22.9 測試題答案 
  22.10 練習(xí)題
 第23章 創(chuàng)建JavaScript應(yīng)用程序 
  23.1 創(chuàng)建滾動窗口 
   23.1.1 HTML文檔
   23.1.2 CSS文件 
   23.1.3 JavaScript文件 
  23.2 利用JavaScript在CSS樣式表之間切換 
   23.2.1 創(chuàng)建HTML文檔 
   23.2.2 創(chuàng)建第一張樣式表
   23.2.3 創(chuàng)建第二張樣式表 
   23.2.4 創(chuàng)建腳本 
  23.3 實踐練習(xí):創(chuàng)建動態(tài)表單 
   23.3.1 創(chuàng)建HTML文檔 
   23.3.2 添加腳本 
  23.4 小結(jié) 
  23.5 問題與解答 
  23.6 測試題 
  23.7 測試題答案 
  23.8 練習(xí)題 
 第24章 JavaScript的未來 
  24.1 學(xué)習(xí)JavaScript高級技巧 
  24.2 未來的Web技術(shù) 
   24.2.1 JavaScript的未來版本 
   24.2.2 DOM的未來版本 
   24.2.3 XML(可擴(kuò)展標(biāo)記語言) 
   24.2.4 XHTML(可擴(kuò)展超文本標(biāo)記語言)
   24.2.5 XSL(可擴(kuò)展樣式表語言) 
  24.3 為未來做好準(zhǔn)備 
   24.3.1 保持腳本兼容性 
   24.3.2 保持HTML兼容 
   24.3.3 詳細(xì)編制文檔 
  24.4 繼續(xù)學(xué)習(xí)其他語言 
  24.5 實踐練習(xí):創(chuàng)建拖放式對象 
   24.5.1 HTML文檔 
   24.5.2 CSS樣式表 
   24.5.3 實現(xiàn)拖放 
   24.5.4 JavaScript文件 
  24.6 小結(jié) 
  24.7 問題與解答 
  24.8 測試題 
  24.9 測試題答案 
  24.10 練習(xí)題 
第七部分 附錄
附錄A 其他JavaScript資源 
  A.1 JavaScript網(wǎng)站 
  A.2 Web開發(fā)站點(diǎn) 
 附錄B JavaScript開發(fā)人員工具 
  B.1 HTML和文本編輯器 
   B.1.1 HomeSite 
   B.1.2 TopStyle 
   B.1.3 FrontPage 
   B.1.4 BBEdit 
   B.1.5 文本編輯器 
  B.2 HTML驗證工具 
  B.3 調(diào)試工具 
 附錄C 術(shù)語表 
 附錄D JavaScript快速參考 
  D.1 內(nèi)置對象 
   D.1.1 數(shù)組 
   D.1.2 字符串 
   D.1.3 Math
   D.1.4 Date 
  D.2 創(chuàng)建和自定義對象 
   D.2.1 創(chuàng)建對象 
   D.2.2 自定義對象 
  D.3 JavaScript語句 
   D.3.1 注釋 
   D.3.2 break 
   D.3.3 continue 
   D.3.4 for 378
   D.3.5 for...in 
   D.3.6 function 
   D.3.7 if...else 
   D.3.8 return 
   D.3.9 var 
   D.3.10 while 
  D.4 JavaScript內(nèi)置函數(shù) 
   D.4.1 eval 
   D.4.2 parseInt 
   D.4.3 parseFloat 
 附錄E DOM快速參考 
  E.1 DOM Level 0 
   E.1.1 window 
   E.1.2 location 
   E.1.3 history 
   E.1.4 document 
   E.1.5 navigator 
  E.2 DOM Level 1 
   E.2.1 基本的節(jié)點(diǎn)屬性 
   E.2.2 關(guān)系屬性 
   E.2.3 偏置屬性 
   E.2.4 樣式屬性 
   E.2.5 節(jié)點(diǎn)方法
   E.2.6 文檔對象方法和屬性

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號