注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)網(wǎng)絡(luò)編程JavaScript動(dòng)態(tài)網(wǎng)頁(yè)編程實(shí)例手冊(cè)

JavaScript動(dòng)態(tài)網(wǎng)頁(yè)編程實(shí)例手冊(cè)

JavaScript動(dòng)態(tài)網(wǎng)頁(yè)編程實(shí)例手冊(cè)

定 價(jià):¥46.00

作 者: 張長(zhǎng)富,黃中敏編著
出版社: 海洋出版社
叢編項(xiàng): 全國(guó)計(jì)算機(jī)應(yīng)用與軟件技術(shù)專(zhuān)業(yè)領(lǐng)域技能型緊缺人才培養(yǎng)培訓(xùn)教材
標(biāo) 簽: javascript

ISBN: 9787502763442 出版時(shí)間: 2005-08-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 475 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  這是一部關(guān)于如何用JavaScript語(yǔ)言來(lái)進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)編程的實(shí)例手冊(cè)。本書(shū)內(nèi)容:全書(shū)由16章和3個(gè)附錄構(gòu)成。主要內(nèi)容包括JavaScript功能簡(jiǎn)介、編程環(huán)境、數(shù)據(jù)類(lèi)型和變量、與用戶交互的基本方法、運(yùn)算符、條件和循環(huán)語(yǔ)句、函數(shù)、創(chuàng)建和使用自定義對(duì)象、JavaScript核心對(duì)象、瀏覽器對(duì)象模型、訪問(wèn)文檔內(nèi)容、事件響應(yīng)與編程、使用Cookie存儲(chǔ)網(wǎng)頁(yè)狀態(tài)、活用正則表達(dá)式、動(dòng)態(tài)HTML、JavaScript和XML。附錄A為JavaScript中常用對(duì)象的屬性、方法和事件,附錄B為JavaScript預(yù)定義顏色表,附錄C為自測(cè)練習(xí)題。本書(shū)特點(diǎn):全書(shū)以示例教學(xué)方式來(lái)組織內(nèi)容,將JavaScript編程的基礎(chǔ)知識(shí)有機(jī)地與控制鼠標(biāo)特效、導(dǎo)航欄中的下拉菜單、設(shè)置瀏覽器狀態(tài)條、復(fù)雜的動(dòng)態(tài)菜單和表單的自動(dòng)填充等200多個(gè)程序示例相結(jié)合,內(nèi)容豐富、講解細(xì)致、由淺入深,集趣味性、直觀性、可操作性于一體,幫助讀者快速掌握動(dòng)態(tài)網(wǎng)頁(yè)編程的方法和技巧。讀者對(duì)象:從事動(dòng)態(tài)網(wǎng)頁(yè)編程的廣大程序員的必備手冊(cè),高等院校網(wǎng)頁(yè)編程專(zhuān)業(yè)配套教材。說(shuō)明:書(shū)中所有示例均已上機(jī)調(diào)試過(guò),源代碼及每章練習(xí)題答案可以登錄海洋出版社智慧圖書(shū)網(wǎng)站(http://www.wisbook.com/down/JavaScript.exe)免費(fèi)下載。

作者簡(jiǎn)介

暫缺《JavaScript動(dòng)態(tài)網(wǎng)頁(yè)編程實(shí)例手冊(cè)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 JavaScripl簡(jiǎn)介
1.1 什么是JavaScfipt
1.2 JavaScript功能簡(jiǎn)介
1.3 JavaScript的版本以及支持它的瀏覽器
1.3.1 版本情況
1.3.2 JavaScript的發(fā)展簡(jiǎn)史
1.3.3 JavaScript的標(biāo)準(zhǔn)化
1.4 JavaScript和事件
1.5 在哪里編寫(xiě)JavaScript代碼
1.6 使用包含在外部文件中的JavaScript代碼
1.7 如何兼容支持和不支持JavaScript的瀏覽器
1.7.1 使用HTML注釋
1.7.2 使用<noscript>標(biāo)記
1.8 練習(xí)題
第2章 JavaScrlpt基礎(chǔ)
2.1 JavaScript代碼的編寫(xiě)和執(zhí)行
2.2 語(yǔ)法規(guī)則
2.2.1 大小寫(xiě)
2.2.2 代碼書(shū)寫(xiě)格式
2.2.3 保留字
2.2.4 注釋
2.2.5 分號(hào)和語(yǔ)句結(jié)束符
2.2.6 <script>標(biāo)記
2.3 動(dòng)態(tài)生成頁(yè)面內(nèi)容
2.3.1 字符串及其拼接方法
2.3.2 document對(duì)象的write()和writeln()方法
2.4 代碼的調(diào)試方法與技巧
2.4.1 錯(cuò)誤類(lèi)型
2.4.2 調(diào)試工具
2.4.3 預(yù)防錯(cuò)誤的方法
2.5 練習(xí)題
第3章 數(shù)據(jù)類(lèi)型和變量
3.1 數(shù)據(jù)類(lèi)型
3.1.1 基本數(shù)據(jù)類(lèi)型
3.1.2 復(fù)合數(shù)據(jù)類(lèi)型
3.2 變量
3.2.1 變量名稱
3.2.2 變量聲明和變量初始化
3.2.3 變量類(lèi)型的動(dòng)態(tài)變化
3.2.4 變量的作用域
3.3 避免錯(cuò)誤與釋放空間
3.3.1 避免或減少錯(cuò)誤的途徑
3.3.2 空間釋放問(wèn)題
3.4 練習(xí)題
第4章 與用戶交互的基本方法
4.1 顯示信息對(duì)話框的alert()方法
4.2 顯示確認(rèn)選擇對(duì)話框的Confirm()方法
4.3 顯示提示對(duì)話框的Prompt()方法
4.4 練習(xí)題
第5章 運(yùn)算符
5.1 運(yùn)算符和表達(dá)式概述
5.2 賦值運(yùn)算符
5.3 算術(shù)運(yùn)算符
5.3.1 基本算術(shù)運(yùn)算符
5.3.2 各種賦值運(yùn)算符
5.3.3 增量/減量運(yùn)算符
5.3.4 字符串拼接運(yùn)算符
5.4 關(guān)系運(yùn)算符
5.5 邏輯運(yùn)算符
5.5.1 邏輯與運(yùn)算符&&
5.5.2 邏輯或運(yùn)算符||
5.5.3 邏輯非運(yùn)算符!
5.6 位運(yùn)算符
5.7 其他運(yùn)算符
5.8 運(yùn)算符的優(yōu)先級(jí)和結(jié)合方式
5.9 數(shù)據(jù)類(lèi)型轉(zhuǎn)換
5.9.1 基本數(shù)據(jù)類(lèi)型轉(zhuǎn)換
5.9.2 提取整數(shù)的parseInt()方法
5.9.3 提取浮點(diǎn)數(shù)的parseFloat()方法
5.9.4 用于執(zhí)行語(yǔ)句和計(jì)算表達(dá)式的eval()方法
5.10 練習(xí)題
第6章 條件和循環(huán)語(yǔ)句
6.1 條件語(yǔ)句
6.1.1 if/if_else條件語(yǔ)句
6.1.2 Switch條件語(yǔ)句
6.2 循環(huán)語(yǔ)句
6.2.1 while語(yǔ)句
6.2.2 do...while語(yǔ)句
6.2.3 for語(yǔ)句
6.2.4 for…in語(yǔ)句
6.2.5 控制循環(huán)執(zhí)行過(guò)程——break和continue語(yǔ)句
6.2.6 循環(huán)的嵌套
6.2.7 循環(huán)的優(yōu)化
6.3 練習(xí)題
第7章 函數(shù)
7.1 什么是函數(shù)
7.2 定義函數(shù)和使用函數(shù)
7.3 函數(shù)參數(shù)的傳遞
7.4 在多個(gè)位置調(diào)用函數(shù)
7.4.1 在事件響應(yīng)中調(diào)用函數(shù)
7.4.2 通過(guò)鏈接調(diào)用函數(shù)
7.5 函數(shù)中變量的作用域與函數(shù)的返回值
7.5.1 函數(shù)中變量的作用域
7.5.2 函數(shù)的返回值
7.6 函數(shù)的高級(jí)用法——遞歸與嵌套
7.6.1 遞歸函數(shù)
7.6.2 函數(shù)的嵌套
7.7 編寫(xiě)和使用函數(shù)過(guò)程中常見(jiàn)的錯(cuò)誤
7.8 練習(xí)題
第8章 創(chuàng)建和使用自定義對(duì)象
8.1 對(duì)象的概念
8.2 對(duì)象創(chuàng)建與對(duì)象的屬性和方法
8.2.1 使用構(gòu)造函數(shù)創(chuàng)建對(duì)象
8.2.2 對(duì)象的屬性和方法
8.3 定義對(duì)象
8.3.1 new()運(yùn)算符和0bject()構(gòu)造函數(shù)
8.3.2 通過(guò)函數(shù)創(chuàng)建對(duì)象
8.3.3 定義對(duì)象方法
8.4 定義文字量對(duì)象
8.5 使用和訪問(wèn)對(duì)象
8.5.1 使用with關(guān)鍵字訪問(wèn)對(duì)象成員
8.5.2 使用for…in循環(huán)操作對(duì)象
8,6 練習(xí)題
第9章 JavaScript核心對(duì)象
9.1 數(shù)組對(duì)象
9.1.1 聲明數(shù)組
9.1.2 使用for循環(huán)為數(shù)組元素賦值
9.1.3 創(chuàng)建數(shù)組的同時(shí)為數(shù)組元素賦初值
9.1.4 使用字符串作數(shù)組下標(biāo)
9.2 創(chuàng)建多維數(shù)組
9.3 數(shù)組的屬性與方法
9.3.1 數(shù)組的屬性
9.3.2 數(shù)組的方法
9.4 使用Math對(duì)象完成數(shù)學(xué)計(jì)算
9.4.1 數(shù)值的截?cái)噙\(yùn)算
9.4.2 生成隨機(jī)數(shù)
9.4.3 其他常用數(shù)學(xué)函數(shù)
9.5 運(yùn)用Date對(duì)象操作日期和時(shí)間
9.5.1 Date對(duì)象的方法
9.5.2 日期時(shí)間的運(yùn)算
9.5.3 擴(kuò)展Date對(duì)象的功能
9.6 基本數(shù)據(jù)類(lèi)型的對(duì)象表示
9.6.1 Number對(duì)象
9.6.2 Boolean對(duì)象
9.6.3 String對(duì)象與字符串處理
9.7 函數(shù)對(duì)象(Function對(duì)象)
9.8 練習(xí)題
第10章 瀏覽器對(duì)象模型
10.1 瀏覽器對(duì)象模型(Browser 0bject Model)
10.2 navigator對(duì)象
10.2.1 navigator對(duì)象的屬性和方法
10.2.2 檢測(cè)瀏覽器及其特性
10.3 管理瀏覽器窗口
10.3.1 window對(duì)象的屬性與方法
10.3.2 打開(kāi)和關(guān)閉窗口
10.3.3 移動(dòng)和縮放窗口
10.3.4 定時(shí)完成指定任務(wù)
10.3.5 滾動(dòng)文檔內(nèi)容
10.3.6 運(yùn)用框架
10.3.7 創(chuàng)建菜單
10.4 location對(duì)象
10.5 history對(duì)象
10.6 screen對(duì)象
10.7 練習(xí)題
第11章 訪問(wèn)文檔內(nèi)容
11.1 文檔對(duì)象模型(DOM)
11.1.1 文檔對(duì)象模型概述
11.1.2 document對(duì)象的層次結(jié)構(gòu)
11.1.3 document對(duì)象的屬性和方法
11.2 表單(form)應(yīng)用
11.2.1 表單基礎(chǔ)
11.2.2 form對(duì)象
11.2.3 使用名稱引用form對(duì)象及輸入域?qū)ο?br />11.2.4 使用表單輸入域
11.2.5 檢測(cè)用戶輸入數(shù)據(jù)的有效性
11.3 鏈接編程
11.3.1 URL的形式和鏈接中調(diào)用JavaScript代碼
11.3.2 鏈接對(duì)象links
11.4 圖像編程
11.4.1 HTML圖像標(biāo)記<img>概述
11.4.2 使用JavaScript操作image對(duì)象
11.5 練習(xí)題
第12章 事件響應(yīng)與編程
12.1 什么是事件和事件處理程序
12.2 使用代碼觸發(fā)事件
12.3 響應(yīng)窗口或框架的事件
12.3.1 響應(yīng)onLoad和onUnLoad事件
12.3.2 響應(yīng)onFocus和onBlur事件
12.3.3 使用focus()和blur()方法改變輸入焦點(diǎn)
12.4 響應(yīng)鼠標(biāo)事件
12.4.1 使用鼠標(biāo)事件
12.4.2 實(shí)現(xiàn)圖像反轉(zhuǎn)
12.4.3 顯示幻燈片
12.5 響應(yīng)鍵盤(pán)事件
12.6 響應(yīng)鏈接事件
12.7 響應(yīng)表單輸入域的事件
12.7.1 按鈕事件處理
12.7.2 輸入域的onClick事件
12.7.3 表單元素事件和事件方法的聯(lián)合應(yīng)用
12.7.4 響應(yīng)onFocus和onBlur事件
12.7.5 響應(yīng)onChange事件
12.7.6 運(yùn)用onSubmit事件
12.8 出錯(cuò)處理——響應(yīng)onError事件
12.9 深入控制事件——event對(duì)象
12.9.1 srcElement和type屬性
12.9.2 clientX和clientY屬性
12.9.3 offsetX和offsetY屬性
12.9.4 button、altKey、ctrlKey、shiftKey屬性
12.9.5 keyCode屬性
12.10 練習(xí)題
第13章 使用COOkie存儲(chǔ)網(wǎng)頁(yè)狀態(tài)
13.1 什么是Cookie
13.2 Cookie的組成,
13.2.1 Cookie的語(yǔ)法格式
13.2.2 Cookie屬性詳解
13.3 使用Cookie
13.3.1 Cookie對(duì)象
13.3.2 創(chuàng)建Cookie
13.3.3 讀取Cookie
13.3.4 刪除Cookie
13.4 Cookie的高級(jí)用法
13.4.1 構(gòu)造操作Cooke的函數(shù)庫(kù)
13.4.2 檢測(cè)Cookie是否可用
13.4.3 顯示用戶訪問(wèn)網(wǎng)頁(yè)的次數(shù)
13.4.4 在網(wǎng)頁(yè)之間傳遞數(shù)據(jù)
13.5 練習(xí)題
第14章 活用正則表達(dá)式
14.1 什么是正則表達(dá)式
14.1.1 正則表達(dá)式的概念
14.1.2 正則表達(dá)式的用途
14.2 創(chuàng)建正則表達(dá)式
14.2.1 使用文字量方法創(chuàng)建正則表達(dá)式
14.2.2 使用構(gòu)造函數(shù)RegExp()創(chuàng)建正則表達(dá)式
14.2.3 正則表達(dá)式對(duì)象的方法
14.2.4 正則表達(dá)式對(duì)象的屬性
14.3 使用正則表達(dá)式的字符串對(duì)象的方法
14.3.1 match()方法
14.3.2 replace()方法
14.3.3 search()方法
14.3.4 split(1方法
14.4 運(yùn)用正則表達(dá)式的元字符
14.4.1 正則表達(dá)式元字符、元符號(hào)分類(lèi)列表
14.4.2 圓點(diǎn)(.)元字符
14.4.3 字符類(lèi)匹配
14.4.4 表示重復(fù)次數(shù)的元字符的使用
14.4.5 使用定位元字符在指定位置進(jìn)行匹配
14.4.6多 重選擇替換匹配
14.5 正則表達(dá)式在用戶輸入有效性檢查方面的應(yīng)用
14.5.1 檢測(cè)郵政編碼
14.5.2 檢測(cè)保單號(hào)碼
14.5.3 刪除多余字符
14.5.4 檢查電子郵件地址的有效性
14.6 練習(xí)題
第15章 動(dòng)態(tài)HTML
15.1 什么是動(dòng)態(tài)HTML
15.2 定義和使用樣式表
15.2.1 CSS的概念
15.2.2 使用樣式表
15.2.3 常用的樣式表屬性
15.3 樣式表的不同定義方式和運(yùn)用
15.3.1 嵌入方式樣式表
15.3.2 行內(nèi)方式樣式表
15.3.3 外部方式樣式表
15.3.4 創(chuàng)建和使用樣式類(lèi)
15.3.5 創(chuàng)建和使用ID選擇符
15.3.6 使用<span>標(biāo)記控制局部文字格式
15.3.7 繼承選擇符
15.3.8 元素定位和分層
15.3.9 使用<div>標(biāo)記構(gòu)造文檔骨架
15.3.10 控制重疊對(duì)象的前后位置
15.4 使用JavaScript代碼操作和改變樣式
15.4.1 深入了解文檔對(duì)象模型(DOM)
15.4.2 使用W3C DOM訪問(wèn)HTML元素
15.4.3 style對(duì)象
15.4.4 DOM與事件處理
15.4.5 動(dòng)態(tài)重疊的實(shí)現(xiàn)
15.4.6 實(shí)現(xiàn)下拉菜單和即時(shí)提示
15.5 練習(xí)題
第16章 JavaScript冪口XML
16.1 什么是XML和XHTM_L
16.1.1 什么是XML
16.1.2 什么是XHTML
16.2 XML基礎(chǔ)
16.2.1 XML概要知識(shí)
16.2.2 一個(gè)完整的XML示例
16.3 訪問(wèn)XML文檔
16.4 使用XML數(shù)據(jù)島
16.5 按名稱訪問(wèn)XML文檔中的元素
16.6 得到XML元素的屬性值
16.7 用代碼解析XML文檔
16.8 處理XML文檔事件
16.9 評(píng)估XML文檔的有效性
16.10 應(yīng)用XSLT
16.11 練習(xí)題
附錄A JavaScript中常用對(duì)象的屬性、方法和事件
附錄B JavaScr_pl預(yù)定義顏色表
附錄C 自測(cè)練習(xí)題
參考文獻(xiàn)

本目錄推薦

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