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

JavaScript 編程指南

JavaScript 編程指南

定 價(jià):¥34.50

作 者: 姜曉銘主編
出版社: 中國石化出版社
叢編項(xiàng): 實(shí)用計(jì)算機(jī)編程技術(shù)叢書
標(biāo) 簽: 程序語言

ISBN: 9787800439438 出版時(shí)間: 2000-01-01 包裝:
開本: 26cm 頁數(shù): 314頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書由淺入深全面討論了使用JavaScript進(jìn)行Web頁面制作的系列方法。全書共分16章,主要內(nèi)容包括JavaScript基本編程概念、JavaScript中可使用的各種對象屬性方法和事件、HTML元素與JavaScript腳本的結(jié)合、利用JavaScript進(jìn)行Web頁面改善、多媒體及插件的基本概念、以及JavaScript1.3中的一些最新特性。本書循序漸進(jìn),收容了JavaScript語言的許多細(xì)節(jié),并且包含大量新穎實(shí)用的范例,具有很好的參考價(jià)值。本書敘述清楚,通俗易尼,是使用JavaScript語言的用戶甚為有用的參考書,也是計(jì)算機(jī)應(yīng)用人員和大中專院校師生必備的參考書。

作者簡介

暫缺《JavaScript 編程指南》作者簡介

圖書目錄

第1章 JavaScript簡介
1.1 JavaScript概念
1.1.1 JavaScript歷史
1.1.2 JavaScript特性
1.2 JavaScript與其它語言比較
1.2.1 JavaScript和CGI
1.2.2 JavaScript和Java
1.2.3 JavaScript和VBScript
1.3 JavaScript用途
1.4 編寫第一個(gè)JavaScript程序
1.4.1 創(chuàng)建JavaScript唯一真正需要的工具
1.4.2 創(chuàng)建JavaScript腳本
1.4.3 腳本的嵌入
1.4.4 程序的輸出
1.4.5 注釋與兼容問題
1.5 JavaScript的局限性
1.6 小結(jié)
第2章 JavaScript語法基礎(chǔ)
2.1 JavaScript語言結(jié)構(gòu)
2.1.1 標(biāo)識符
2.1.2 文字和變量
2.1.3 函數(shù)
2.1.4 對象和性質(zhì)
2.2 數(shù)據(jù)類型
2.2.1 整型或全數(shù)字
2.2.2 浮點(diǎn)數(shù)或小數(shù)
2.2.3 字符串或字符序列
2.2.4 Booleans或true/false數(shù)值
2.2.5 特殊字符
2.3 變量聲明
2.3.1 全局變量和局部變量
2.3.2 變量聲明的一些說明
2.3.3 變量聲明的實(shí)例
2.4 使用表達(dá)式和運(yùn)算符
2.4.1 表達(dá)式
2.4.2 運(yùn)算符
2.4.3 運(yùn)算符的優(yōu)先級
2.5 編程語句
2.5.1 條件測試語句
2.5.2 重復(fù)操作語句
2.6 計(jì)算實(shí)例
2.6.1 實(shí)例一使用條件測試語句或邏輯運(yùn)算符判斷是否閏年
2.6.2 實(shí)例二使用for循環(huán)語句生成Fibonacci數(shù)列
2.6.3 實(shí)例三使用While循環(huán)進(jìn)行迭代求平方報(bào)數(shù)值計(jì)算
2.7 小結(jié)
第3章 在自己的主頁中加入彈出窗口
3.1 面向?qū)ο蠛突趯ο蟮木幊碳夹g(shù)基礎(chǔ)
3.2 在自己主頁中實(shí)現(xiàn)彈出窗口
3.2.1 JavaScript對象模型中的Window對象
3.2.2 JavaScript對象模型中Window對象的性質(zhì)
3.2.3 JavaScript對象模型中的Window對象的方法
3.2.4 使用Window對象的方法在自己的主頁中加入彈出窗口
3.2.5 JavaScript對象模型中的Window對象的事件及事件句柄
3.2.6 使用Window對象的事件句柄在自己的主頁中加入彈出窗口
3.2.7 彈出窗口實(shí)現(xiàn)所涉及的其它因素
3.3 小結(jié)
第4章 使用窗體進(jìn)行頁面設(shè)計(jì)
4.1 創(chuàng)建HTML窗體
4.1.1 <FORM>
4.1.2 <TEXAREA>
4.1.3 <SELECT>
4.1.4 <INPUT>
4.1.5 實(shí)例:創(chuàng)建HTML窗體
4.2 窗體對象及其對象元素的屬性、方法和事件句柄
4.2.1 Form對象的屬性、方法和事件句柄
4.2.2 窗體元素的屬性、方法和事件句柄
4.3 窗體設(shè)計(jì)與JavaScript的結(jié)合
4.3.1 自動計(jì)算訂貨單
4.3.2 創(chuàng)建交互窗體
4.4 小結(jié)
第5章 給Web頁面增加導(dǎo)航
5.1 使用按鈕進(jìn)行頁面導(dǎo)航
5.1.1 使用窗體的ACTION屬性
5.1.2 使用按鈕的onClick事件
5.2 使用選擇列表
5.3 自動導(dǎo)航
5.3.1 Window對象定時(shí)器方法
5.3.2 自動導(dǎo)航
5.4 小結(jié)
第6章 給Web頁增加信息提示
6.1 使用狀態(tài)欄進(jìn)行信息提示
6.1.1 用狀態(tài)欄實(shí)現(xiàn)靜態(tài)信息提示
6.1.2 用狀態(tài)欄實(shí)現(xiàn)滾動信息提示
6.1.3 滾動實(shí)例中字符串對象的使用
6.2 使用文本框進(jìn)行信息提示
6.2.1 使用文本框?qū)崿F(xiàn)信息提示的一種方法
6.2.2 用戶自定義對象
6.3 使用Netscape/Microsoft擴(kuò)展功能
6.3.1 Netscape擴(kuò)展
6.3 小結(jié)
第7章 使用通用內(nèi)置對象
7.1 使用Array對象
7.1.1 創(chuàng)建數(shù)組的一些說明
7.1.2 實(shí)例:創(chuàng)建用戶數(shù)組
7.2 使用String對象
7.2.1 String對象的方法
7.3 使用Date對象
7.3.1 Date對象的創(chuàng)建
7.3.2 Date對象的方法
7.4 Math對象
7.5 小結(jié)
第8章 在Web頁面中加入框架
8.1 框架的創(chuàng)建
8.1.1 FRAMESET標(biāo)記
8.1.2 FRAME標(biāo)記
8.1.3 NOFRAMES標(biāo)記
8.2 框架的目標(biāo)超鏈接
8.3 JavaScript與框架的結(jié)合
8.4 框架間管理的實(shí)例
8.5 小結(jié)
第9章 在Web頁中加入記憶塊(Cookie)
9.1 Cookie的基本概念
9.2 Cookie的兩面性以及Cookie的去除
9.3 使用Cookie保存富作的內(nèi)容
9.4 使用數(shù)組建立Cookie
9.5 小結(jié)
第10章 在Web頁中加入圖像
10.1 在Web頁中使用圖像以及與JavaScript的結(jié)合
10.1.1 在Web頁中使用圖像的一般性原則
10.1.2 Web頁面中加載圖像的HTML格式
10.1.3 在JavaScript中使用圖像
10.2 使用JavaScript創(chuàng)建頁面特殊效果實(shí)例:鼠標(biāo)跟蹤
10.2.1 圖像文件的預(yù)處理
10.2.2 不同瀏覽器平臺的處理
10.2.3 層或風(fēng)格單的創(chuàng)建
10.2.4 獲取鼠標(biāo)位置以及層或風(fēng)格單的移動
10.2.5 程序一覽
10.3 使用圖像映像
10.3.1 定義客戶方的圖像映像
10.3.2 引用客戶方圖像映像
10.3.3 使用客戶方圖像映像的實(shí)例
10.4 小結(jié)
第11章 在Web頁面中加人多媒體
11.1 在JavaScript使用聲音和視頻
11.1.1 在Web頁中加入音頻文件
11.1.2 在Web頁中加入視頻文件
11.1.3 在Web頁中加入背景音樂
11.2 插件的使用
11.2.1 在Netscape中使用插件
11.2.2 在Internet Explorer中使用插件
11.3 插件和JavaScript
11.4 使用插件相關(guān)對象實(shí)例:測試創(chuàng)覽器的音頻播放功能.
11.5 小結(jié)
第12章 制作Web頁面附件
12.1 Web頁面日歷記事本
12.1.1 當(dāng)前時(shí)間信息的獲得
12.1.2 日歷記事本的繪制
12.1.3 記事功能的實(shí)現(xiàn)
12.1.4 補(bǔ)充內(nèi)容
12.2 Web頁面計(jì)算器
12.2.1 創(chuàng)建標(biāo)準(zhǔn)型計(jì)算器界面
12.2.2 窗體元素與JavaScript的關(guān)聯(lián)
12.3 Web頁面檢索器
12.3.1 組成文件
12.3.2 關(guān)鍵字?jǐn)?shù)據(jù)數(shù)組的建立
12.3.3 用戶輸入關(guān)鍵字處理
12.3.4 查詢結(jié)果的處理
12.4 小結(jié)
第13章 Web頁面文字特效
13.1 文字特效預(yù)處理部分
13.2 主體控制函數(shù)
13.2.1 start()函數(shù)
13.2.2 StoP()函數(shù)
13.2.3 resz()函數(shù)
13.3 文本運(yùn)動控制函數(shù)
13.3.1 up()函數(shù)
13.3.2 down()函數(shù)
13.4 事件句柄與函數(shù)的連接
13.5 程序源代碼及運(yùn)行結(jié)果
13.6 JavaScript風(fēng)格單
13.6.1 在HTML中包含風(fēng)格
13.6.2 JSSS語法
13.6.3 使用JSSS的實(shí)例
13.7 小結(jié)
第14章 Web游戲制作
14.1 制作基本功I——使用事件屬性和高級事件
l4.1.1 Navigator4.x新增事件
14.1.2 事件對象及其屬性——事件屬性
14.2 制作基本功II-一事件對象
14.2.1 事件對象的屬性
14.2.2 捕獲事件對象
14.2.3 有關(guān)事件處理的其它方法
14.2.4 使用事件的捕獲進(jìn)行模擬游戲制作
14.3 Web頁面游戲制作實(shí)例:俄羅斯方塊
14.3.1 程序組成
l4.3.2 程序規(guī)劃
14.3.3 完整的應(yīng)用程序
14.3.4 程序的工作過程
14.4 小結(jié)
第15章 JavaScript腳本調(diào)試
15.1 JavaScript編程中常見錯(cuò)誤
15.1.1 語法錯(cuò)誤
15.1.2 運(yùn)行錯(cuò)誤
15.1.3 HTML錯(cuò)誤
15.1.4 其它的一些常見問題
15.2 調(diào)試技術(shù)
15.2.1 使用alert()方法
15.2.2 創(chuàng)建自己的跟蹤調(diào)試函數(shù)
15.3 JavaScript調(diào)試工具
15.3.1 JavaScript命令行
15.3.2 使用Netscape Visual JavaScript進(jìn)行腳本調(diào)試
15.4 腳本編制的一些建議
15.5 處理缺陷(Bugs)
15.5.1 MSIE3.0
15.5.2 MSIE4.0
15.5.3 NS2.0
15.5.4 NS3.x
15.5.5 NS4.x
15.6 小結(jié)
第16章 JavaScript1.3中的新特性
16.1 JavaScript和ECMA
16.2 JavaScript1.3新特性
16.2.1 Unicode
16.2.2 新頂層屬性
16.2.3 全局函數(shù)isFinite()
16.2.4 toSource()方法
16.2.5 Date對象的一些新增特性
16.2.6 函數(shù)對象的新方法:call()和spply()
16.2.7 嚴(yán)格等同操作符
16.3 JavaScript1.3的變化
16.3.1 等同操作符
16.3.2 數(shù)組
16.3.3 String對象的replace()方法
16.3.4 布爾對象
16.3.5 tOString()方法
16.4 關(guān)鍵字和字面量
16.4.1 JavaScript1.3新增保留字
16.4.2 JavaScript規(guī)定
16.5 JavaScript控制臺
16.6 JavaScript版本問題
16.7 小結(jié)
附錄A JavaScript開發(fā)工具
附錄B JavaScript語言參考
阻錄C 顏色名稱及其十六進(jìn)制

本目錄推薦

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