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

JavaScript權(quán)威指南(第四版)

JavaScript權(quán)威指南(第四版)

定 價:¥99.00

作 者: (美)David Flanagan著;張銘澤等譯
出版社: 機械工業(yè)出版社
叢編項: O'Reilly精品圖書系列
標 簽: javascript

ISBN: 9787111110910 出版時間: 2003-01-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 1015 字數(shù):  

內(nèi)容簡介

  JavaScript是一種功能強大的基于對象的腳本語言。JavaScript程序可以直接嵌入HTML頁面。與Web瀏覽器定義的文檔對象模型(DOM)一起使用時,JavaScript可以創(chuàng)建動態(tài)HTML(DHTML)內(nèi)容,允許用戶與客戶端的Web應(yīng)用程序交互。JavaScript語法以流行的程序設(shè)計語言C、C++和Java為基礎(chǔ),因此,經(jīng)驗豐富的程序設(shè)計人員可以很快地熟悉和掌握。此外,JavaScript是一種解釋性腳本語言,提供了比其他語言更加靈活、更加寬松的程序設(shè)計環(huán)境,程序設(shè)計新手在這種環(huán)境中能夠很快適應(yīng)?!禞avaScript權(quán)威指南》全面介紹了JavaScript語言的核心,以及Web瀏覽器中實現(xiàn)的遺留和標準的DOM。它運用了一些復(fù)雜的例子,說明如何處理驗證表單數(shù)據(jù)、使用cookie、創(chuàng)建可移植的DHTML動畫等常見任務(wù)。本書還包括詳細的參考手冊,涵蓋了JavaScript的核心API、遺留的客戶端API和W3C標準DOMAPI,記述了這些API中的每一個JavaScript對象、方法、性質(zhì)、構(gòu)造函數(shù)、常量和事件處理程序。這本最暢銷的JavaScript參考書的第四版已經(jīng)進行了全面的更新,其中涵蓋JavaScript1.5(ECMAScriptVersion3)的詳細介紹。它還提供了W3CDOM標準(1級和2級)的完整內(nèi)容,為了向后兼容,本書保持了遺留的O級DOM的資料?!禞avaScript權(quán)威指南》是JavaScript程序設(shè)計者的完整指南和參考手冊。對于使用最新的、遵守標準的Web瀏覽器(如InternetExplorer6、Netscape6和Mozilla)的開發(fā)者,它尤其有用。HTML作者可以從中學(xué)習(xí)如何用JavaScript創(chuàng)建動態(tài)網(wǎng)頁。經(jīng)驗豐富的程序設(shè)計者可以從中快速地找到編寫復(fù)雜JavaScript程序需要的信息。本書對所有JavaScript程序設(shè)計者來說都是絕對必要的。“本書是JavaScript程序員的必備參考……組織得很好,而且非常詳細?!薄狟rendanEich,JavaScript之父封面介紹

作者簡介

  David Flanagan是一位計算機程序設(shè)計人員,他將大部分時間用于編寫JavaScript程序和Java程序。他在O Reilly公司出版的書還包括《JavaScript Pocket Refrence》、《Java in a Nutshell》、《Java Foundation Classes in a Nutshell》和《Java Examples in a Nutshell》。David擁有麻省理工學(xué)院的計算機科學(xué)和工程學(xué)位。他和妻子、兒子住在美國太平西北部的Seatle、Washington、Vancouver、British Columbia這些城市中。

圖書目錄

前言
第一章 JavaScript概述
1.1 對JavaScript的誤解
1.2 JavaScript的版本
1.3 客戶端JavaScript
1.4 其他環(huán)境中的JavaScript
1.5 客戶端的JavaScript:網(wǎng)頁中的可執(zhí)行內(nèi)容
1.6 客戶端JavaScript的特性
1.7 JavaScript的安全性
1.8 例子: 用JavaScript計算借貸支出
1.9 如何使用本書其余的部分
1.10 JavaScript探秘
第一部分 JavaScript的核心
第二章 詞法結(jié)構(gòu)
2.1 字符集
2.2 大小寫敏感性
2.3 空白符和換行符
2.4 可選的分號
2.5 注釋
2.6 直接量
2.7 標識符
2.8 保留字
第三章 數(shù)據(jù)類型和值
3.1 數(shù)字
3.2 字符串
3.3 布爾值
3.4 函數(shù)
3.5 對象
3.6 數(shù)組
3.7 null
3.8 Undefined
3.9 Date對象
3.10 正則表達式
3.11 Error對象
3.12 基本數(shù)據(jù)類型的包裝對象
第四章 變量
4.1 變量的類型
4.2 變量的聲明
4.3 變量的作用域
4.4 基本類型和引用類型
4.5 無用存儲單元的收集
4.6 作為屬性的變量
4.7 深入理解變量作用域
第五章 表達式和運算符
5.1 表達式
5.2 運算符概述
5.3 算術(shù)運算符
5.4 相等運算符
5.5 關(guān)系運算符
5.6 字符串運算符
5.7 邏輯運算符
5.8 逐位運算符
5.9 賦值運算符
5.10 其他運算符
第六章 語句
6.1 表達式語句
6.2 復(fù)合語句
6.3 if語句
6.4 else if語句
6.5 switch語句
6.6 while語句
6.7 do/while語句
6.8 for語句
6.9 for/in
6.10 標簽語句
6.11 break語句
6.12 continue語句
6.13 var語句
6.14 function語句
6.15 return語句
6.16 throw語句
6.17 try/catch/finally
6.18 with語句
6.19 空語句
6.20 JavaScript語句小結(jié)
第七章 函數(shù)
7.1 函數(shù)的定義和調(diào)用
7.2 作為數(shù)據(jù)的函數(shù)
7.3 函數(shù)的作用域:調(diào)用對象
7.4 函數(shù)的實際參數(shù):Arguments對象
7.5 函數(shù)的屬性和方法
第八章 對象
8,1 對象和屬性
8.2 構(gòu)造函數(shù)
8.3 方法
8.4 原型對象和繼承
8.5 面向?qū)ο蟮腏avaScript
8.6 作為關(guān)聯(lián)數(shù)組的對象
8.7 對象的屬性和方法
第九章 數(shù)組
9.1 數(shù)組和數(shù)組元素
9.2 數(shù)組的方法
第十章 使用正則表達式的模式匹配
10.1 正則表達式的定義
10.2 用于模式匹配的String方法
10.3 RegExp對象
第十一章 JavaScript的更多主題
11.1 數(shù)據(jù)類型轉(zhuǎn)換
11.2 使用值和使用引用
11.3 無用存儲單元收集
11.4 詞法作用域和嵌套函數(shù)
11.5 Function()構(gòu)造函數(shù)和函數(shù)直接量
11.6 Netscape公司的JavaScript 1.2的不兼容性
第二部分 客戶端JavaScript
第十二章 Web瀏覽器中的JavaScript
12.1 Web瀏覽器環(huán)境
12.2 在HTML中嵌入JavaScript
12.3 JavaScript程序的執(zhí)行
第十三章 窗口和框架
13.1 Window對象概述
13.2 簡單的對話框
13.3 狀態(tài)欄
13.4 超時設(shè)定和時間間隔
13.5 錯誤處理
13.6 Navigator對象
13.7 Screen對象
13.8 Window對象的控制方法
13.9 Location對象
13.10 History對象
13.11 多窗口和多框架
第十四章 Document對象
14.1 Document對象概覽
14.2 動態(tài)生成的文檔
14.3 Document對象的顏色屬性
14.4 Document對象的信息屬性
14.5 表單
14.6 圖像
14.7 鏈接
14.8 錨
14.9 小程序
14.10 嵌入式數(shù)據(jù)
第十五章 表單和表單元素
15.1 Form對象
15.2 定義表單元素
15.3 腳本化表單元
15.4 表單驗證示例
第十六章 腳本化cookie
16.1 cookie概覽
16.2 cookie的儲存
16.3 cookie的讀取
16.4 cookie示例
第十七章 文檔對象模型
17.1 DOM概覽
17.2 使用DOM的核心API
17.3 DOM與Internet Explorer 4的兼容性
17.4 DOM與Netscape 4的兼容性
17.5 簡便方法:Traversal和Range API
第十八章 級聯(lián)樣式表和動態(tài)HTML
18.1 CSS的樣式和樣式表
18.2 用CSS進行元素定位
18.3 腳本祥式
18.4 第四代瀏覽器中的DHTML
18.5 關(guān)于樣式和樣式表的其他DOM API
第十九章 事件和事件處理
19.1 基本事件處理
19.2 2級DOM中的高級事件處理
19.3 Internet Explorer事件模型
19.4 Netscape 4事件模型
第二十章 兼容性
20.1 平臺和瀏覽器的兼容性
20.2 語言版本的兼容性
20.3 非JavaScript瀏覽器的兼容性.
第二十一章 JavaScript的安全性
21.1 JavaScript與安全性
21.2 受限制的特性
21.3 同源策略
21.4 安全區(qū)和簽名腳本
第二十二章 在JavaScript中使用Java
22.1 腳本化Java小程序
22.2 在Java中使用JavaScript
22.3 直接使用Java類
22.4 LiveConnect數(shù)據(jù)類型
22.5 LiveConnect數(shù)據(jù)轉(zhuǎn)換
22.6 JavaObJect對象在JavaScript中的轉(zhuǎn)換
22.7 從Java到JavaScript的數(shù)據(jù)轉(zhuǎn)換
第三部分 JavaScript核心參考手冊
JavaScript核心參考手冊
第四部 分客戶端JavaScript參考手冊
客戶端JavaScript參考手冊
第五部分 W3C DOM參考手冊
W3C DOM參考手冊
第六部分 類、屬性、方法和事件處理程序索引
類、屬性、方法和事件處理程序索引
詞匯表

本目錄推薦

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