注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)JavaScript基礎(chǔ)與實例教程

JavaScript基礎(chǔ)與實例教程

JavaScript基礎(chǔ)與實例教程

定 價:¥39.00

作 者: 陳會安
出版社: 中國電力出版社
叢編項:
標(biāo) 簽: 算法語言

ISBN: 9787508356419 出版時間: 2007-06-01 包裝: 平裝
開本: 16開 頁數(shù): 378 字?jǐn)?shù):  

內(nèi)容簡介

  本書從最基礎(chǔ)的JavaScript語法開始講解,使用了大量的程序范例對 JavaScript的語法、DHTML技術(shù),利用JavaScript+DHTML DOM+W3C DOM創(chuàng)建動態(tài)網(wǎng)頁的原理進(jìn)行了說明,同時還通過關(guān)鍵字建議列表、即時表單驗證、RSS閱讀程序以及聊天室等典型范例,深入講解了利用JavaScript結(jié)合 PHP及ASP技術(shù)開發(fā)Ajax網(wǎng)頁的相關(guān)知識,讓讀者更深刻地體會Ajax的實際用途,設(shè)計出更高效、更美觀實用的網(wǎng)頁。本書采用由淺入深、循序漸進(jìn)的方式進(jìn)行介紹,非常適合網(wǎng)頁設(shè)計和網(wǎng)站開發(fā)人員學(xué)習(xí)。

作者簡介

暫缺《JavaScript基礎(chǔ)與實例教程》作者簡介

圖書目錄




第1章 JavaScript基礎(chǔ)知識
 1.1 網(wǎng)頁制作技術(shù)的基礎(chǔ)
  1.1.1 WWW的基礎(chǔ)
  1.1.2 WWW的架構(gòu)
  1.1.3 客戶端網(wǎng)頁技術(shù)
  1.1.4 服務(wù)器網(wǎng)頁技術(shù)
 1.2 JavaScript基礎(chǔ)
  1.2.1 Script程序語言
  1.2.2 什么是JavaScript
  1.2.3 JavaScript的功能
  1.2.4 JavaScript與JScript的版本
 1.3 JavaScript的開發(fā)環(huán)境
  1.3.1 瀏覽器
  1.3 2 編輯工具
 1.4 JavaScript的基本架構(gòu)
  1.4.1 第一個JavaScript程序
  1.4.2 JavaScript程序支持舊版瀏覽器
 1.5 JavaScript程序代碼的位置
  1.5.1 Head區(qū)域的JavaScript程序代碼
  1.5.2 Body區(qū)域的JavaScnpt程序代碼
  1.5.3 外部JavaScript程序文件
 1.6 JavaScript的寫作風(fēng)格
  1 6.1 程序語句
  1.6 2 程序批注
  1.6.3 太長的程序代碼
 1.7 習(xí)題
第2章 JavaScript的變量與運算符
 2.1 JavaScript的變量
  2.1.1 變量的命名
  2.1.2 變量的聲明
  2.1.3 賦值語句
  2.1.4 JavaScript的變量是否存在
 2.2 JavaScfipt的數(shù)據(jù)類型
  2.2.1 JavaScript的數(shù)據(jù)類型
  2.2.2 Escape特殊字符串
  2.2.3 數(shù)據(jù)類型的強制轉(zhuǎn)換
  2.2.4 數(shù)據(jù)類型的轉(zhuǎn)換函數(shù)
 2.3 JavaScript的運算符
  2.3.1 運算符的優(yōu)先級
  2.3.2 算術(shù)運算符
  2.3.3 邏輯運算符
  2.3.4 位運算符
  2.3.5 指定運算符
 2.4 習(xí)題
第3章 JavaScript的流程控制
 3.1 JavaScript的流程控制
 3.2 JavaScript的條件控制
  3.2.1 if語句
  3.2.2 if/else語句
  3.2.3 swish語句
  3.2.4 條件運算符“?:”
 3.3 JavaScript的循環(huán)控制
  3.3.1 for循環(huán)語句
  3.3.2 for/in循環(huán)語句
  3.3.3 while循環(huán)語句
  3.3.4 do/while循環(huán)語句
  3.3.5 break和continue命令
  3.3.6 嵌套循環(huán)
 3.4 習(xí)題
第4章 JavaScript的函數(shù)與自定義對象
 4.1 JavaScript的函數(shù)
  4.1.1 JavaScript的內(nèi)置函數(shù)
  4.1.2 建立JavaScript的函數(shù)
  4.1.3 擁有參數(shù)的JavaScript函數(shù)
  4.1.4 JavaScript函數(shù)的返回值
  4.1.5 JavaScript函數(shù)的傳值或傳址參數(shù)
  4.1.6 JavaScript函數(shù)的參數(shù)數(shù)組
 4.2 JavaScript函數(shù)的變量范圍
 4.3 JavaScript的對象
  4.3.1 面向?qū)ο蟪绦蛘Z言
  4.3.2 JavaScript的對象、屬性和方法
  4.3.3 JavaScript支持的對象
 4.4 自定義JavaScript的對象
  4.4.1 使用Object對象建立自定義對象
  4.4.2 with對象語句
  4.4.3 構(gòu)造函數(shù)建立對象
  4.4.4 對象的階層架構(gòu)
  4.4.5 新增對象的方法
 4.5 JavaScript的Prototype對象
  4.5.1 Class-Based和Prototype-Based程序語言
  4.5.2 Prototype對象的常數(shù)
  4.5.3 新增Prototype對象的方法
  4.5.4 擴展JavaScript內(nèi)置對象的方法
  4.5.5 Prototype對象的繼承
 4.6 習(xí)題
第5章 JavaScript的內(nèi)置對象
 5.1 JavaScript的內(nèi)置對象
  5.1.1 JavaScript內(nèi)置對象的種類
  5.1.2 JavaScript的內(nèi)置對象
 5.2 JavaScript的String對象
  5.2.1 建立String對象
  5.2.2 HTML標(biāo)簽的格式編排
  5.2.3 字符串長度與大小寫
  5.2.4 獲取字符串的指定字符
  5.2.5 子字符串的查找
  5.2.6 子字符串的處理
 5.3 JavaScript的Array對象
  5.3.1 JavaScript的數(shù)組
  5.3.2 Array對象的屬性和方法
  5.3.3 JavaScript的多維數(shù)組
  5.3.4 二維數(shù)組的橫幅廣告管理
 5.4 JavaScript的Date對象
  5.4.1 獲取日期和時間
  5.4.2 設(shè)置日期和時間
  5.4.3 日期和時間的轉(zhuǎn)換
  5.4.4 JavaScfipt的小時鐘
 5.5 JavaScript的Math對象
  5.5.1 Math對象的屬性
  5.5.2 Math對象的隨機數(shù)、最大和最小值
  5.5.3 Math對象的數(shù)學(xué)方法
 5.6 JavaScript的Error對象
  5.6.1 Error對象
  5.6.2 JavaScript的錯誤處理
  5.6.3 JavaScript多層錯誤的處理架構(gòu)
 5.7 對象的共享屬性和方法
  5.7.1 JavaScript對象的共享屬性
  5.7.2 JavaScript對象的共享方法
 5.8 習(xí)題
第6章 DHTML對象模型
 6.1 DHTML對象模型
  6.1.1 DHTML對象模型(Object Model)的基礎(chǔ)
  6.1.2 DHTML DOM與W3C DOM
  6.1.3 DH7ML對象模型的架構(gòu)
 6.2 Window對象
  6.2.1 瀏覽器的狀態(tài)欄
  6.2.2 Window對象的定時器
  6.2.3 窗口的打開與關(guān)閉
  6.2.4 設(shè)置新窗口的特性
  6.2.5 Window對象內(nèi)置的對話框
  6.2.6 更改窗口的尺寸和位置
  6.2.7 窗口內(nèi)容的卷動
 6.3 Navigator對象
 6.4 History對象
 6.5 Location對象
 6.6 Document對象
  6.6.1 什么是文件(Document)
  6.6.2 Document對象的屬性
  6.6.3 打開與寫入文件
  6.6.4 獲取文件的指定元素
 6.7 JavaScript的Cookies處理
  6.7.1 Cookies的基礎(chǔ)
  6.7.2 JavaScript的Cookies操作函數(shù)
  6.7.3 Cookie的個人訪客計數(shù)
  6.7.4 Cookie記錄用戶名稱
 6.8 習(xí)題
第7章 DHTML DOM基礎(chǔ)的動態(tài)網(wǎng)頁
 7.1 DHTML DOM的Collection對象
  7.1.1 顯示HTML文件的所有元素
  7.1.2 獲取HTML文件的指定元素
  7.1.3 HTML文件的階層架構(gòu)
 7.2 訪問HTML標(biāo)簽的內(nèi)容和屬性
  7.2.1 訪問HTML標(biāo)簽的內(nèi)容
  7.2.2 訪問HTML標(biāo)簽的屬性
  7.2.3 HTML標(biāo)簽的尺寸與位置
 7.3 CSS層級式樣式表
  7.3.1 什么是CSS
  7.3.2 CSS的基本語法
  7.3.3 自定義樣式名稱Class
  7.3.4 標(biāo)簽對象的樣式
  7.3.5 常用的CSS樣式屬性
 7.4 動態(tài)樣式CSS
  7.4.1 Style對象的屬性
  7.4.2 動態(tài)樣式的字型與色彩
 7.5 絕對位置的動態(tài)樣式
  7.5.1 絕對位置的樣式屬性
  7.5.2 JavaScript控制標(biāo)簽的絕對位置屬性
  7.5.3 動態(tài)屬性的表達(dá)式
  7.5.4 JavaScfipt的下拉式菜單
 7.6 習(xí)題
第8章.JavaScript的事件處理
 8.1 DHTML的事件
  8.1.1 什么是事件Event
  8.1.2 DHTML的事件
 8.2 JavaScript的事件處理
  8.2.1 HTML屬性的事件處理
  8.2.2 JavaScript屬性的事件處理
  8.2.3 IE的事件處理程序
  8.2.4 Window和Document對象的事件
  8.2.5 取消事件的處理
 8.3 氣泡事件系統(tǒng)
  8.3.1 什么是氣泡事件系統(tǒng)
  8.3.2 取消氣泡事件
  8.3.3 鼠標(biāo)事件的抓取
 8.4 Event對象
  8.4.1 Event對象的屬性
  8.4.2 元素和事件名稱
  8.4.3 鼠標(biāo)光標(biāo)的位置
  8.4.4 鼠標(biāo)和鍵盤的按鍵
  8.4.5 動態(tài)新增對象的事件
 8.5 習(xí)題
第9章 JavaScript與窗體
 9.1 JavaScript的窗體控制
  9.1.1 HTML的窗體標(biāo)簽
  9.1.2 DHTML DOM窗體對象的架構(gòu)
 9.2 DHTML DOM的Form對象
  9.2.1 Form對象的屬性
  9.2.2 Form對象的方法
 9.3 DHTML DOM的Input對象
  9.3.1 Input對象的屬性
  9.3.2 單選按鈕和復(fù)選框
  9.3.3 Input對象的方法
 9.4 DHTML DOM的Select和Option對象
  9.4.1 Select對象的屬性和方法
  9.4.2 Option對象的屬性
  9.4.3 新增和刪除標(biāo)簽
 9.5 DHTML DOM的Textarea對象
  9.5.1 Textarea對象的屬性
  9.5.2 Textarea對象的方法
 9.6 JavaScript的窗體字段驗證
  9.6.1 JavaScript如何驗證窗體
  9.6.2 窗體字段驗證與相關(guān)的事件
  9.6.3 使用正規(guī)語言驗證字段數(shù)據(jù)
 9.7 習(xí)題
第10章 JavaScript與表格圖片
 10.1 HTML的表格和圖片標(biāo)簽
  10.1.1 HTML的表格標(biāo)簽
  lO.1.2 HTML的圖片標(biāo)簽
 10.2 DHTML DOM的Table對象
  10.2.1 Table對象的屬性
  10.2.2 Table對象的方法
 10.3 DHTML DOM的TableRow對象
  10.3.1 TableRow對象的屬性
  10.3.2 TableRow對象的方法
 10.4 DHTML DOM的TableCell對象
 10.5 DHTML DOM的Image對象
  10.5.1 Image對象的屬性
  10.5.2 圖片的縮小和放大
 10.6 習(xí)題
第11章 JavaScript與框架超級鏈接
 11.1 JavaScript與框架頁
  11.1.1 框架頁標(biāo)簽
  11.1.2 Window對象的frames對象集合
  11.1.3 在全窗口顯示HTML文件
  11.1.4 強迫顯示整份框架頁
 11.2 DHTML DOM的FrameSet和Frame對象
  11.2.l FrameSet對象的屬性
  11.2.2 Frame對象的屬性
 11.3 DHTML DOM的Iframe對象
  11.3.1 Iframe標(biāo)簽
  11.3.2 Iframe對象的屬性
 11.4 DHTML DOM的Anchor對象
  11.4.1 超級鏈接標(biāo)簽
  11.4.2 Anchor對象的屬性和方法
 11.5 框架頁的瀏覽與控制
  11.5.1 嵌套框架頁文件的說明
  11.5.2 嵌套框架頁的瀏覽和控制
 11.6 習(xí)題
第12章 W3C DOM對象模型
 12.1 W3C DOM的概述
  12.1.1 W3C DOM的基礎(chǔ)
  12.1.2 W3C DOM基礎(chǔ)的文件分析
 12.2 W3CDOM與DH了MLDOM的節(jié)點瀏覽
  12.2.1 W3C DOM瀏覽節(jié)點的屬性
  12.2.2 瀏覽父節(jié)點
  12.2.3 瀏覽兄弟節(jié)點
  12.2.4 節(jié)點和屬性的對象集合
 12.3 基本HTML文件的瀏覽
  12.3.1 基本HTML標(biāo)簽的分析
  12.3.2 瀏覽HTML標(biāo)簽的節(jié)點
 12.4 表格文件的瀏覽
  12.4.1 表格標(biāo)簽的分析
  12.4.2 瀏覽表格標(biāo)簽的節(jié)點
 12.5 列表項目文件的瀏覽
 ……
第13章 W3CDOM基礎(chǔ)的網(wǎng)頁應(yīng)用程序
第14章 Ajax與XML DOM的基礎(chǔ)
第15章 建立Ajax應(yīng)用程序
第16章 Ajax應(yīng)用實例

本目錄推薦

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