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

JavaScript核心技術(shù)

JavaScript核心技術(shù)

定 價(jià):¥45.00

作 者: (美)帕瓦斯 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111212973 出版時(shí)間: 2007-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 340 字?jǐn)?shù):  

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

  作為Ajax的關(guān)鍵部分,JavaScript再一次火爆起來(lái),成了一種引人注意的語(yǔ)言。Ajax使網(wǎng)站更加智能,也使得網(wǎng)站與瀏覽者之間的交互更加便捷。 在Web之外的編程領(lǐng)域中,JavaScript也已經(jīng)得到了廣泛的應(yīng)用,因?yàn)樗渤蔀橐环N方便的腳本語(yǔ)言。 本書(shū)通過(guò)許多基于Web的例子展示了:如何構(gòu)建JavaScript邏輯和將它與現(xiàn)有的對(duì)象結(jié)構(gòu)連接,如何構(gòu)建自己的程序庫(kù)以及如何利用其他JavaScript用戶編寫(xiě)的程序庫(kù)。 本書(shū)講述了:·基本的JavaScript邏輯(從函數(shù)和運(yùn)算符到控制結(jié)構(gòu))。 ·如何在多種瀏覽器的Web世界中可靠地使用JavaScript的核心技術(shù)。 ·JavaScript的擴(kuò)展機(jī)制以及它們與“傳統(tǒng)的”面向?qū)ο缶幊逃惺裁床煌?·處理傳統(tǒng)的JavaScript任務(wù),比如表單驗(yàn)證、DOM操作和交互式的樣式。 ·JavaScript安全性,包括Web瀏覽器沙箱、cookie以及與其他對(duì)象的交互。 ·創(chuàng)建用于處理常見(jiàn)任務(wù)的對(duì)象庫(kù)。 ·使用JavaScript和XMLHttpRequest對(duì)象創(chuàng)建Ajax應(yīng)用。 ·將程序庫(kù)用于特殊效果和Ajax交互。 無(wú)論你是一名使用JavaScript多年的Web設(shè)計(jì)師,還是一名需要學(xué)習(xí)JavaScript的程序員,或者是一名想要在Web上做一些東西的開(kāi)發(fā)新手,都能從本書(shū)中受益。本書(shū)將教會(huì)你如何應(yīng)用JavaScript這一強(qiáng)大的腳本語(yǔ)言。

作者簡(jiǎn)介

  Shelley Powers是一個(gè)軟件開(kāi)發(fā)者、攝影師和作家,她曾在O’Reilly出版過(guò)幾本書(shū),包括《Developing ASP Components》、《Unix Power Tools,Third Edition》、《Essential Blogging》和《Practical RDF》。她的第一部關(guān)于JavaScript的書(shū)面世于1996年,接著她在1997年又寫(xiě)了一本關(guān)于動(dòng)態(tài)HTML (DHTML)的書(shū)。Shelley還發(fā)表過(guò)很多關(guān)于跨瀏覽器開(kāi)發(fā)、JavaScript、CSS和XML的文章。Shelley 的技術(shù)網(wǎng)站是http://burningbird.net。

圖書(shū)目錄

前言
第1章 JavaScript初探
1.1規(guī)范和實(shí)現(xiàn)相互交織的歷史
1.2跨瀏覽器的不兼容性和其他常見(jiàn)的JavaScript傳說(shuō)
1.3你能用JavaScript來(lái)做什么
1.4JavaScript初探:“HelloWorld!”
1.5JavaScript沙箱
1.6可訪問(wèn)性和JavaScript的最佳實(shí)踐
第2章 JavaScript數(shù)據(jù)類(lèi)型與變量
2.1變量的標(biāo)識(shí)
2.2作用域
2.3簡(jiǎn)單類(lèi)型
2.4常量:有名稱(chēng)但不改變
2.5習(xí)題
第3章 運(yùn)算符和語(yǔ)句
3.1JavaScript語(yǔ)句的格式
3.2簡(jiǎn)單語(yǔ)句
3.3條件語(yǔ)句和程序流
3.4條件運(yùn)算符
3.5邏輯運(yùn)算符
3.6高級(jí)語(yǔ)句:循環(huán)語(yǔ)句
3.7習(xí)題
第4章 JavaScript對(duì)象
4.1對(duì)象構(gòu)造函數(shù)
4.2Number對(duì)象
4.3String對(duì)象
4.4正則表達(dá)式與RegExp
4.5有專(zhuān)門(mén)用途的對(duì)象:Date和Math
4.6JavaScript數(shù)組
4.7關(guān)聯(lián)數(shù)組:不是數(shù)組的數(shù)組
4.8習(xí)題
第5章 函數(shù)
5.1定義函數(shù):細(xì)數(shù)所有方式
5.2回調(diào)函數(shù)
5.3函數(shù)和遞歸
5.4嵌套函數(shù)、函數(shù)閉包和內(nèi)存泄漏
5.5作為對(duì)象的函數(shù)
5.6習(xí)題
第6章 捕捉事件
6.10級(jí)DOM上的事件句柄
6.22級(jí)DOM上的事件句柄
6.3產(chǎn)生事件
6.4習(xí)題
第7章 表單與即時(shí)驗(yàn)證
7.1訪問(wèn)表單
7.2把事件附加在表單上:不同的方法
7.3選擇列表
7.4單選按鈕和復(fù)選框
7.5輸入字段和JiT正則表達(dá)式
7.6習(xí)題
第8章 沙箱及之上的cookie連通性和隱私
8.1沙箱
8.2關(guān)于Cookie的一切
8.3備選存儲(chǔ)技術(shù)
8.4跨站腳本(XSS)
8.5習(xí)題
第9章 基礎(chǔ)瀏覽器對(duì)象
9.1BOM總述
9.2window對(duì)象
9.3框架和地址
9.4history、screen和navigator
9.5document對(duì)象
9.6有舊、有新
9.7習(xí)題
第10章 DOM:文檔對(duì)象模型
10.1兩種接口的故事
10.2DOM和兼容瀏覽器
10.3DOM的HTMLAPI
10.4理解DOM:核心API
10.5DOM的核心文檔對(duì)象
10.6Element及在上下文中訪問(wèn)元素
10.7修改樹(shù)
10.8習(xí)題
第11章 創(chuàng)建定制的JavaScript對(duì)象
11.1JavaScript對(duì)象和原型
11.2創(chuàng)建自己的定制JavaScript對(duì)象
11.3對(duì)象檢測(cè)、封裝和跨瀏覽器對(duì)象
11.4鏈?zhǔn)綐?gòu)造函數(shù)和JS繼承
11.5一次性對(duì)象
11.6高級(jí)錯(cuò)誤處理技術(shù)(try.throw和catch)
11.7JavaScript中的新特性
11.8習(xí)題
第12章 構(gòu)建動(dòng)態(tài)網(wǎng)頁(yè):在腳本中加入樣式
12.1DHTML:JavaScript.CSS和DOM
12.2字體和文本
12.3定位和移動(dòng)
12.4調(diào)整大小和修剪形狀
12.5屬性display,visibility和opacity
12.6習(xí)題
第13章 使用Ajax
13.1Ajax:不僅是代碼
13.2Ajax如何工作
13.3HelloAjaxWorld!
13.4Ajax對(duì)象:XMLHttpRequest和IE的ActiveX對(duì)象
13.5是否使用XML
13.6GoogleMapS
13.7習(xí)題
第14章 好消息:生動(dòng)的程序庫(kù)!令人驚異的Web服務(wù)!有趣的API!
14.1在開(kāi)始之前,要注意的一句話
14.2使用Prototype
14.3Script.aculo.us介紹
14.4Sabre的Rico
14.5Dojo
14.6Yahoo!UI
14.7MochiKit
14.8習(xí)題
附錄 習(xí)題答案


本目錄推薦

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