注冊(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權(quán)威指南

JavaScript權(quán)威指南

JavaScript權(quán)威指南

定 價(jià):¥85.00

作 者: (美)[弗拉納甘]David Flanagan著;張銘澤譯;張銘澤譯
出版社: 中國(guó)電力出版社
叢編項(xiàng): O'Reilly精品圖書(shū)
標(biāo) 簽: javascript

ISBN: 9787508306131 出版時(shí)間: 2001-07-01 包裝: 平裝
開(kāi)本: 24cm 頁(yè)數(shù): 826 字?jǐn)?shù):  

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

  本書(shū)由暢銷書(shū)《Java in a Nutshell》的作者David Flanagan撰寫,是公認(rèn)的權(quán)威JavaScript程序員指南和參考手冊(cè)。JavaScript是一種功能強(qiáng)大、面向?qū)ο?、可以直接嵌入HTML頁(yè)面的腳本語(yǔ)言。JavaScript可以創(chuàng)建動(dòng)態(tài)、交互式、基于Web的應(yīng)用程序,而且所創(chuàng)建的應(yīng)用程序可以在Web瀏覽器中完整地運(yùn)行——因而,JavaScript是開(kāi)發(fā)DHTML內(nèi)容的最佳之選。JavaScript語(yǔ)言的語(yǔ)法以其他編程語(yǔ)言(如C、C++和Java)為基礎(chǔ),因此非常容易學(xué)習(xí)。此外,因?yàn)镴avaScript是一種解釋性腳本語(yǔ)言,它提供了比其他語(yǔ)言更加靈活、更加寬松的編程環(huán)境。雖然在很多情況下,JavaScript根本不需要與復(fù)雜的CGI腳本和Java applet結(jié)合,但JavaScript與CGI和Java有效地結(jié)合,可以編寫出非常成熟和完善的Web應(yīng)用程序。本書(shū)全面介紹了JavaScript語(yǔ)言的核心和它的客戶端框架,并運(yùn)用了一些復(fù)雜的例子,說(shuō)明如何處理驗(yàn)證表單數(shù)據(jù)、保存cookie、創(chuàng)建不同瀏覽器上的動(dòng)態(tài)內(nèi)容等黨見(jiàn)任務(wù)。本書(shū)還包括一個(gè)深入的參考部分,涵蓋了JavaScript的核心和客戶端JavaScript的每一個(gè)函數(shù)、對(duì)象、方法、屬性、構(gòu)造函數(shù)和事件處理器。HTML作者閱讀本書(shū),可以學(xué)到如何利用JavaScript創(chuàng)建動(dòng)態(tài)網(wǎng)頁(yè)。經(jīng)驗(yàn)豐富的程序員則可以迅速?gòu)谋緯?shū)中找到如何編寫JavaScript程序的信息。不管對(duì)JavaScript的熟練程序如何,本書(shū)都是JavaScript程序員不可缺少的參考指南。本書(shū)第三版全面講述了JavaScript 1.2,也涵蓋了第一個(gè)工業(yè)標(biāo)準(zhǔn)版本ECMAScript——JavaScript1.1的內(nèi)容。

作者簡(jiǎn)介

暫缺《JavaScript權(quán)威指南》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一章 JavaScript緒論
1.1 對(duì)JavaScript的誤解
1.2 JavaScript的版本
1.3 客戶端JavaScript:網(wǎng)頁(yè)中的可執(zhí)行內(nèi)容
1.4客戶端JavaScript的特性
1.5 JavaScript的安全性
1.6例子:用JavaScript計(jì)算借貸支出
1.7 如何使用本書(shū)其余的部分
1.8 JavaScript探密
第一部分 JavaScript的核心
第二章 詞法結(jié)構(gòu)
2.1 大小寫敏感性
2.2 空白符和換行符
2.3 可選的分號(hào)
2.4 注釋
2.5 直接量
2.6 標(biāo)識(shí)符
2.7 保留字
第三章 數(shù)據(jù)類型和值
3.1 數(shù)字
3.2 字符串
3.3 布爾值
3.4 函數(shù)
3.5 對(duì)象
3.6 數(shù)組
3.7 Null
3.8 Undefined
3.9 Date對(duì)象
3.10 正則表達(dá)式
3.11 原始數(shù)據(jù)類型的包裝對(duì)象
第四章 變量
4.1 變量的類型規(guī)則
4.2 變量的聲明
4.3 變量的作用域
4.4 原始類型和引用類型
4.5 無(wú)用存儲(chǔ)單元的收集
4.6 作為屬性的變量
4.7 再講變量作用域
第五章 表達(dá)式和運(yùn)算符
5.1 表達(dá)式
5.2 運(yùn)算符概觀
5.3 算術(shù)運(yùn)算符
5.4 等同運(yùn)算符和全同運(yùn)算符
5.5 比較運(yùn)算符
5.6 字符串運(yùn)算符
5.7 邏輯運(yùn)算符
5.8 逐位運(yùn)算符
5.9 賦值運(yùn)算符
5.10 其他運(yùn)算符
第六章 語(yǔ)句
6.1 表達(dá)式語(yǔ)句
6.2 復(fù)合語(yǔ)句式
6.3 if語(yǔ)句
6.4 else if語(yǔ)句
6.5 switch語(yǔ)句
6.6 while語(yǔ)句
6.7 do/while語(yǔ)句
6.8 for語(yǔ)句 
6.9 for/in語(yǔ)句
6.10 標(biāo)簽語(yǔ)句
6.11 break語(yǔ)句
6.12 continue語(yǔ)句
6.13 var語(yǔ)句
6.14 function語(yǔ)句
6.15 return語(yǔ)句
6.16 with語(yǔ)句
6.17 import語(yǔ)句和export語(yǔ)句
6.18 空語(yǔ)句 
6.19 定義模塊的語(yǔ)句
6.20異常處理語(yǔ)句
6.21 JavaScript語(yǔ)句小結(jié)
第七章 函數(shù) 
7.1 函數(shù)的定義和調(diào)用
7.2 作為數(shù)據(jù)的函數(shù)
7.3 函數(shù)的作用域:調(diào)用對(duì)象
7.4 函數(shù)的實(shí)際參數(shù):實(shí)際參數(shù)對(duì)象
7.5 函數(shù)的屬性和方法
第八章 對(duì)象 
8.1對(duì)象和屬性
8.2構(gòu)造函數(shù)
8.3方法 
8.4原型對(duì)象和繼承
8.5面向?qū)ο蟮腏avaScript
8.6作為關(guān)聯(lián)數(shù)組的對(duì)象
8.7對(duì)象的屬性和方法 
第九章 數(shù)組
9.1 數(shù)組和數(shù)組元素
9.2 數(shù)組的方法
9.3 JavaScript 1.0中的數(shù)組
第十章 使用正則表達(dá)式的模式匹配
10.1 正則表達(dá)式的定義
10.2 用于模式匹配的String方法
10.3 RegExp對(duì)象 
10.4 用于模式匹配的RegExp方法
10.5 RegExp的實(shí)例屬性
10.6 RegExp的類屬性
第十一章 更多的JavaScript主題
11.1 數(shù)據(jù)類型轉(zhuǎn)換
11.3 無(wú)用存儲(chǔ)單元收集
11.4 有關(guān)原型對(duì)象的更多內(nèi)容
11.5 使用作用域鏈
11.6 詞法作用域和Closure對(duì)象
11.7 Function構(gòu)造函數(shù)和函數(shù)直接量
第二部分 客戶端JavaScript
第十二章 Web瀏覽器中的JavaScript
12.1 Web瀏覽器環(huán)境
12.2在HTML中嵌入JavaScript
12.3 JavaScript程序的執(zhí)行
第十三章 窗口和框架
13.1 窗口概觀
13.2 簡(jiǎn)單的對(duì)話框
13.3 狀態(tài)欄 
13.4 超時(shí)設(shè)定和時(shí)間間隔
13.5 Navigator對(duì)象
13.6 Screen對(duì)象 248
13.7 Window對(duì)象的控制方法
13.8 Location對(duì)象
13.9 History對(duì)象
13.10 多窗口和框架
第十四章 DOM
14.1 DOM縱覽
14.2 Document的屬性
14.3 動(dòng)態(tài)生成的文檔
14.4 表單
14.5 圖像
14.6 鏈接
14.7 錨 2
14.8 applet和嵌入的數(shù)據(jù)
14.9 DOM的前景
第十五章 事件和事件處理
15.1 事件類型
15.2 作為HTML屬性的事件處理器
15.3 作為JavaScript屬性的事件處理器
15.4 特殊的事件類型
15.5 第四代事件模型
15.6 例子:一個(gè)事件監(jiān)控器
第十六章 表單和表單元素 
16.1 Form對(duì)象
16.2 表單元素
16.3 表單和表單元素的命名
16.4 表單元素的值
16.5 表單驗(yàn)證實(shí)例
第十七章 DHTML
17.1 樣式表 
17.2 動(dòng)態(tài)定位方法
17.3 例子:可移植的動(dòng)態(tài)元素
第十八章 使用cookie保存狀態(tài)
18.1 cookie縱覽 
18.2 cookie的存儲(chǔ)
18.3 cookie的讀取
18.4 cookie實(shí)例
第十九章 兼容性
19.1 平臺(tái)和瀏覽器的兼容性
19.2 語(yǔ)言版本的兼容性
19.3 非JavaScript瀏覽器的兼容性
第二十章 JavaScript和Java的LiveConnect
20.1 LiveConnect縱覽
20.2 LiveConnect的數(shù)據(jù)類型
20.3 LiveConnect的數(shù)據(jù)轉(zhuǎn)換
20.4 JavaObject對(duì)象在JavaScript中的轉(zhuǎn)換
20.5 用JavaScript腳本化Java applet
20.6 在Java中使用JavaScript
20.7 總結(jié)
第二十一章 JavaScript的安全性
21.1 JavaScript與安全性
21.2 受限制的特性或有特權(quán)的特性
21.3 同源策略 
21.4 “污染”數(shù)據(jù)安全模型
21.5 有簽名的腳本和特權(quán)
21.6 腳本簽名
21.7 特權(quán)請(qǐng)求
21.8 有簽名的腳本與無(wú)簽名的腳本的混合
第三部分 參考
JavaScript參考手冊(cè)
詞匯表

本目錄推薦

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