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

JavaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)

JavaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)

定 價(jià):¥32.00

作 者: 阮文江 編著
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材
標(biāo) 簽: J2EE

ISBN: 9787115230843 出版時(shí)間: 2010-08-01 包裝: 平裝
開本: 16開 頁數(shù): 284 字?jǐn)?shù):  

內(nèi)容簡介

  《JavaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)》是學(xué)習(xí)JavaScript動態(tài)網(wǎng)頁編程技術(shù)的基礎(chǔ)教材,共分10章,主要內(nèi)容包括:Web技術(shù)概述、HTML/XHTML制作、層疊樣式表(CSS)技術(shù)、JavaScript編程基礎(chǔ)、基本流程控制、函數(shù)、對象編程、瀏覽器對象和HTML DOM、事件驅(qū)動編程和JavaScript網(wǎng)頁特效等。為便于教學(xué),每章均附有練習(xí)題。《JavaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)》內(nèi)容豐富,講解循序漸進(jìn)、深入淺出,簡明易懂?!禞avaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)》可作為高等院校本、??聘鲗I(yè)JavaScript程序設(shè)計(jì)、動態(tài)網(wǎng)頁制作、大學(xué)計(jì)算機(jī)基礎(chǔ)(編程入門部分)等課程的教材,也可用作電子商務(wù)、電子政務(wù)的輔助培訓(xùn)教材。

作者簡介

暫缺《JavaScript程序設(shè)計(jì)基礎(chǔ)教程(第2版)》作者簡介

圖書目錄

第1章 Web技術(shù)概述
1.1 Internet簡述
1.1.1 Internet定義
1.1.2 IP地址與域名
1.1.3 TCP/IP
1.2 Web基本知識
1.2.1 Web定義
1.2.2 HTTP
1.2.3 HTML文檔
1.2.4 網(wǎng)站
1.2.5 網(wǎng)址
1.3 Web瀏覽器與Web服務(wù)器
1.3.1 Web瀏覽器
1.3.2 Web服務(wù)器程序
1.4 動態(tài)網(wǎng)頁及相關(guān)技術(shù)
1.4.1 客戶端動態(tài)網(wǎng)頁
1.4.2 服務(wù)器端動態(tài)網(wǎng)頁
1.5 Web標(biāo)準(zhǔn)化
1.5.1 Web標(biāo)準(zhǔn)
1.5.2 制作符合Web標(biāo)準(zhǔn)的網(wǎng)頁
1.6 網(wǎng)頁制作工具
1.6.1 網(wǎng)頁制作方式
1.6.2 FrontPage2003與SharePointDesigner2007
1.6.3 DreamweaverCS4
習(xí)題
第2章 HTML/XHTML制作
2.1 基本概念
2.1.1 XML與XHTML
2.1.2 HTML標(biāo)簽
2.1.3 使用專業(yè)工具制作HTML頁面
2.1.4 基本結(jié)構(gòu)標(biāo)簽
2.1.5 HTML文檔的良構(gòu)性
2.2 文檔分段
2.2.1 標(biāo)題
2.2.2 水平線
2.2.3 段落
2.2.4 強(qiáng)制分行
2.3 標(biāo)記行內(nèi)元素
2.3.1 塊級元素與行內(nèi)元素
2.3.2 標(biāo)記短語
2.3.3 標(biāo)記計(jì)算機(jī)代碼
2.3.4 標(biāo)記指定格式的文本
2.4 建立超鏈接
2.4.1 文本鏈接
2.4.2 圖像鏈接
2.4.3 錨點(diǎn)鏈接
2.4.4 URL的多種形式
2.5 制作列表
2.5.1 常規(guī)列表
2.5.2 列表嵌套
2.5.3 定義列表
2.6 制作表單
2.6.1 定義表單
2.6.2 定義表單控件
2.7 添加多媒體
2.8 通用屬性
2.9 擴(kuò)展HTML標(biāo)簽
2.10 meta標(biāo)簽
2.11 配置Web服務(wù)器
2.11.1 安裝IIS
2.11.2 配置Web站點(diǎn)
習(xí)題
第3章 層疊樣式表技術(shù)
3.1 CSS簡介
3.2 定義樣式
3.2.1 樣式定義格式
3.2.2 基本選擇器
3.3 使用樣式
3.3.1 嵌入樣式表
3.3.2 鏈接外部樣式表
3.3.3 內(nèi)嵌樣式
3.4 CSS基本格式化屬性
3.4.1 屬性值與單位
3.4.2 字體屬性
3.4.3 文本屬性
3.4.4 背景屬性
3.5 樣式層疊性
3.5.1 文檔結(jié)構(gòu)
3.5.2 樣式繼承
3.5.3 樣式層疊
3.5.4 結(jié)構(gòu)性選擇器
3.5.5 偽類
3.5.6 偽元素
3.6 5己素框模型
3.6.1 框模型概述
3.6.2 框?qū)傩?br />3.6.3 外邊距重疊
3.6.4 框大小
3.7 元素定位
3.7.1 定位概念
3.7.2 四種定位方式
3.8 元素布局
3.8.1 布局屬性
3.8.2 浮動與清除
3.8.3 顯示和隱藏
3.8.4 溢出與剪裁
3.8.5 鼠標(biāo)形狀
3.9 列表樣式
3.9.1 CSS列表屬性
3.9.2 內(nèi)容生成屬性
3.9.3 自定義編號
3.9.4 多級編號
3.10 表格制作
3.10.1 制作常規(guī)表格
3.10.2 表格行分組
3.10.3 睜其他元素顯示為表格
3.10.4 CSS表格屬性
3.11 頁面布局
3.11.1 頁面布局版式
3.11.2 CSS頁面布局技術(shù)
3.11.3 傳統(tǒng)表格布局技術(shù)
習(xí)題
第4章 JavaScfipt編程基礎(chǔ)
4.1 JavaScfipt簡介
4.1.1 了解JavaScript
4.1.2 JavaScfipt應(yīng)用
4.1.3 編寫JavaScript程序的工具
4.2 在HTMI。文檔中使用JavaScfipt
4.2.1 嵌人JavaScript腳本
4.2.2 鏈接JavaScnpt腳本文件
4.3 數(shù)據(jù)類型與常量
4.3.1 數(shù)值型
4.3.2 字符串
4.3.3 布爾型
4.3.4 其他類型的常量
4.4 變量
4.4.1 變量命名
4.4.2 變量聲明
4.4.3 變量賦值
4.4.4 變量取值
4.4.5 變量類型
4.4.6 簡述變量的作用域
4.5 運(yùn)算符與表達(dá)式
4.5.1 基本概念
4.5.2 運(yùn)算符的優(yōu)先級
4.5.3 運(yùn)算符的結(jié)合性
4.5.4 表達(dá)式中的類型轉(zhuǎn)換
4.6 JavaScfipt運(yùn)算符
4.6.1 算術(shù)運(yùn)算符
4.6.2 關(guān)系運(yùn)算符
4.6.3 邏輯運(yùn)算符
4.6.4 位操作運(yùn)算符
4.6.5 賦值運(yùn)算符
4.6.6 條件運(yùn)算符
4.6.7 其他運(yùn)算符
習(xí)題
第5章 基本流程控制
5.1 使用對話框
5.1.1 警示對話框
5.1.2 確認(rèn)對話框
5.1.3 提示對話框
5.2 順序結(jié)構(gòu)
5.3 分支結(jié)構(gòu)
5.3.1 if語句
5.3.2 switch語句
5.4 循環(huán)結(jié)構(gòu)
5.4.1 for語句
5.4.2 while語句
5.4.3 dowhile語句
5.4.4 在循環(huán)中使用break和continue語句
5.4.5 循環(huán)的嵌套
5.5 調(diào)試程序
5.5.1 排除語法錯(cuò)誤
5.5.2 排除語義錯(cuò)誤
5.5.3 使用IE8.0的腳本調(diào)試功能
習(xí)題
第6章 函數(shù)
6.1 函數(shù)概述
6.1.1 什么是函數(shù)
6.1.2 結(jié)構(gòu)化程序設(shè)計(jì)
6.2 使用預(yù)定義函數(shù)
6.3 函數(shù)定義和函數(shù)調(diào)用
6.3.1 函數(shù)定義
6.3.2 函數(shù)調(diào)用
6.4 函數(shù)參數(shù)的使用
6.4.1 給函數(shù)添加參數(shù)
6.4.2 使用多個(gè)參數(shù)
6.5 使用函數(shù)返回值
6.5.1 給函數(shù)添加返回值
6.5.2 區(qū)分函數(shù)和過程
6.6 函數(shù)的嵌套調(diào)用
6.6.1 函數(shù)嵌套調(diào)用的形式
6.6.2 解決嵌套調(diào)用引起的效率問題
6.7 遞歸函數(shù)
6.8 變量的作用域
6.8.1 全局變量作用域
6.8.2 使用局部變量避免沖突
6.8.3 全局變量的隱式聲明
習(xí)題
第7章 對象編程
7.1 初探對象編程
7.2 對象的基本概念
7.2.1 什么是對象
7.2.2 對象的屬性和方法
7.2.3 類與類的實(shí)例
7.2.4 對象創(chuàng)建與引用
7.2.5 JavaScript對象的分類
7.3 使用內(nèi)置對象
7.3.1 Math對象
7.3.2 Number對象
7.3.3 Date對象
7.3.4 String對象
7.3.5 Array對象
7.4 自定義對象
7.4.1 面向?qū)ο笳Z言的特征
7.4.2 定義屬性
7.4.3 定義對象
7.4.4 定義方法
7.4.5 關(guān)鍵字this
7.4.6 定義對象類
7.4.7 繼承
習(xí)題
第8章 瀏覽器對象和HTMLDOM
8.1 BOM對象
8.1.1 BOM概述
8.1.2 窗口(Window)對象
8.1.3 瀏覽器程序(Navigator)對象
8.1.4 屏幕(Screen)對象
8.1.5 地址(Docation)對象
8.1.6 歷史(History)對象
8.1.7 文檔(Document)對象
8.2 訪問HTMLDOM對象
8.2.1 DOM概念
8.2.2 DOM對象
8.2.3 訪問集合對象
8.2.4 訪問指定元素
8.2.5 訪問相關(guān)元素
8.3 操縱HTMLDOM對象
8.3.1 處理元素的屬性
8.3.2 創(chuàng)建元素
8.3.3 刪除元素
8.3.4 替換元素
8.3.5 復(fù)制元素
8.3.6 移動元素
8.3 ,7使用innerText、innerHTML、outerText和outerHTML屬性
8.4 使用樣式對象
8.4.1 Style對象
8.4.2 StyleSheet對象
8.4.3 CurrentStyle對象
習(xí)題
第9章 事件驅(qū)動編程
9.1 基本概念
9.2 事件綁定
9.2.1 事件屬性及其分類
9.2.2 靜態(tài)綁定
9.2.3 動態(tài)綁定
9.2.4 綁定多個(gè)事件處理函數(shù)
9.2.5 onload事件
9.3 使用事件對象
9.3.1 Event對象
9.3.2 事件流
9,3.3 阻止事件的默認(rèn)行為
9.4 處理鼠標(biāo)事件
9.4.1 鼠標(biāo)事件
9.4.2 鼠標(biāo)點(diǎn)擊
9.4.3鼠標(biāo)移動
9.4.4 鼠標(biāo)位置
9.5 處理鍵盤事件
9.5.1 鍵盤事件
9.5.2 識別鍵盤按鍵
9.5.3 識別組合鍵
9.6 處理表單事件
9.6.1 訪問表單和表單控件
9.6.2 表單提交與驗(yàn)證
9.6.3 處理按鈕
9.6.4 處理文本框
9.6.5 處理單選框和復(fù)選框
9.6.6 處理列表框
9.7 處理編輯事件
9.7.1 訪問選中區(qū)
9.7.2 處理復(fù)制、剪切和粘貼操作
9.7.3 處理拖放操作
9.8 處理異常
9.8.1 運(yùn)行時(shí)錯(cuò)誤
9.8.2 onerror事件
9.8.3 trycatch語句
習(xí)題
第10章 JavaScript網(wǎng)頁特效
10.1 操控元素的大小與位置
10.1.1 設(shè)置元素的大小與位置
10.1.2 獲取元素的大小與位置
10.1.3操控滾動區(qū)
10.1.4 獲取瀏覽器窗口的瀏覽區(qū)和頁面大小
10.2 CSS濾鏡
10.3 文字特效
10.4 圖片特效
10.5 時(shí)間特效
10.6 窗體特效
10.7 鼠標(biāo)
10.8 菜單
習(xí)題
參考文獻(xiàn)

本目錄推薦

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