注冊(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入門(mén)經(jīng)典(第4版)

JavaScript入門(mén)經(jīng)典(第4版)

JavaScript入門(mén)經(jīng)典(第4版)

定 價(jià):¥88.00

作 者: (美)威爾頓,(美)麥克匹克 著,張敏,高宇輝,王東亞 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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


ISBN: 9787302245612 出版時(shí)間: 2011-02-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 653 字?jǐn)?shù):  

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

  《JavaScript入門(mén)經(jīng)典(第4版) 》首先介紹JavaScript的含義,以及JavaScript的基礎(chǔ)語(yǔ)法。然后詳細(xì)介紹程序設(shè)計(jì)的基本概念,包括數(shù)據(jù)、數(shù)據(jù)類型以及選擇語(yǔ)句和循環(huán)語(yǔ)句等結(jié)構(gòu)化程序設(shè)計(jì)的概念。熟悉了這些基礎(chǔ)知識(shí)之后,本書(shū)將介紹JavaScript的一個(gè)重要概念——對(duì)象,討論如何利用JavaScript的內(nèi)置對(duì)象,如日期和字符串等,來(lái)管理復(fù)雜的數(shù)據(jù),簡(jiǎn)化程序的設(shè)計(jì)。本書(shū)還將介紹如何使用JavaScript操作瀏覽器提供的對(duì)象,如表單、窗口和其他控件。運(yùn)用這些知識(shí),就可以創(chuàng)建專業(yè)水準(zhǔn)的Web應(yīng)用程序,并與用戶交互。 即使是經(jīng)驗(yàn)豐富的程序員,隨著代碼長(zhǎng)度的增加,錯(cuò)誤也在所難免,JavaScript代碼亦是如此。本書(shū)介紹了常見(jiàn)的語(yǔ)法錯(cuò)誤和邏輯錯(cuò)誤,還介紹了如何找到這些錯(cuò)誤,以及如何使用針對(duì)Firefox、Internet Explorer、Safari/Chrome和Opera的JavaScript調(diào)試器來(lái)幫助找出錯(cuò)誤。本書(shū)還介紹了如何處理漏掉的錯(cuò)誤,并確保這些錯(cuò)誤不會(huì)對(duì)最終用戶的體驗(yàn)造成不良影響。 隨后,本書(shū)將介紹更高級(jí)的主題,例如使用cookie,通過(guò)動(dòng)態(tài)HTML和XML使Web頁(yè)面變得生動(dòng)鮮活。最后還介紹了一種令人激動(dòng)的較新技術(shù)Ajax。Ajax允許HTML頁(yè)面中的JavaScript代碼直接與服務(wù)器通信,最有用的就是通過(guò)Ajax查詢服務(wù)器上的數(shù)據(jù)庫(kù)中的信息。Google工具欄就是一個(gè)Ajax技術(shù)應(yīng)用案例。如果在瀏覽器中安裝了Google工具欄,只需在Google工具欄中輸入搜索關(guān)鍵字,就可以獲得相關(guān)信息,這些信息正是通過(guò)查詢Google搜索數(shù)據(jù)庫(kù)獲取的。 最后探討了一些省時(shí)的JavaScript框架,例如jQuery、Prototype和MooTools,了解它們的工作原理,以及它們?nèi)绾螏椭鷦?chuàng)建復(fù)雜而強(qiáng)大的JavaScript應(yīng)用程序。 本書(shū)介紹的所有新概念都用實(shí)例加以說(shuō)明。通過(guò)這些實(shí)例可以對(duì)所學(xué)的JavaScript原理進(jìn)行實(shí)踐,以鞏固所學(xué)的知識(shí)。 本書(shū)末尾有4個(gè)附錄,附錄A是本書(shū)各章的習(xí)題答案,其他附錄包含內(nèi)容豐富且極富價(jià)值的參考資料。附錄B是JavaScript語(yǔ)言的核心參考,附錄C是完整的W3C DOM核心參考——還包括HTML DOM和DOM Level 2事件模型的信息,附錄D是Latin-1字符集的十進(jìn)制和十六進(jìn)制字符碼。

作者簡(jiǎn)介

  PaulWilton曾加盟一家Internet開(kāi)發(fā)公司,期間歷時(shí)3年構(gòu)建了一個(gè)出色的Internet解決方案?,F(xiàn)自創(chuàng)一家軟件公司,該公司主要使用JavaScript開(kāi)發(fā)在線假日酒店預(yù)訂系統(tǒng),目前的運(yùn)作十分成功。Jeremy McPeak是一位自學(xué)成才的程序員,從1998年開(kāi)始從事網(wǎng)站開(kāi)發(fā)工作。他曾與他人合著ProfessionalAjax,2nd Edition(wiley2007)一書(shū),并在線發(fā)表多篇有關(guān)XSLT、ASP.NETWeb窗體和C#的文章。他目前為一家能源公司開(kāi)發(fā)Web應(yīng)用程序。

圖書(shū)目錄

第1章 javascript與web概述
 1.1 javaschpt簡(jiǎn)介
  1.1.1 javascript的含義
  1.1.2 javascript與web
  1.1.3 為什么選擇javascript
  1.1.4 javascript的功能
  1.1.5 創(chuàng)建javascript web應(yīng)用程序所需的工具
 1.2 腳本的使用場(chǎng)合
  1.2.1 鏈接外部javascript文件
  1.2.2 使用外部文件的優(yōu)點(diǎn)
 1.3 第一個(gè)簡(jiǎn)單的javascript程序
 1.4 瀏覽器以及兼容性問(wèn)題
 1.5 小結(jié)
第2章 數(shù)據(jù)類型與變量
 2.1 javascript中的數(shù)據(jù)類型
? 2.1.1 數(shù)值數(shù)據(jù)
  2.1.2 文本數(shù)據(jù)
  2.1.3 布爾數(shù)據(jù)
 2.2 變量——保存在內(nèi)存中的數(shù)據(jù)
  2.2.1 創(chuàng)建變量并賦值
  2.2.2 用其他變量的值為變量賦值
 2.3 使用數(shù)據(jù)——計(jì)算數(shù)值及基本字符串操作
  2.3.1 數(shù)值計(jì)算
  2.3.2運(yùn)算符的優(yōu)先級(jí)
  2.3.3 基本的字符串操作
  2.3.4 字符串與數(shù)值的混合操作
 2.4 數(shù)據(jù)類型轉(zhuǎn)換
 2.5 數(shù)組
 2.6 小結(jié)
 2.7 習(xí)題
第3章 決策、循環(huán)和函數(shù)
 3.1 決策語(yǔ)句——if和switch語(yǔ)句
  3.1.1 比較運(yùn)算符
  3.1.2 if語(yǔ)句
  3.1.3 邏輯運(yùn)算符
  3.1.4 在if語(yǔ)句中使用多個(gè)條件
  3.1.5 else和elseir
  3.1.6 字符串的比較
  3.1.7 switch語(yǔ)句
 3.2 循環(huán)——for語(yǔ)句和while語(yǔ)句
  3.2.1 for循環(huán)
  3.2.2 for...in循環(huán)
  3.2.3 while循環(huán)
  3.2.4 do...while循環(huán)
  3.2.5 break和continue語(yǔ)句
 3.3 函數(shù)
  3.3.1 創(chuàng)建自定義函數(shù)
  3.3.2 變量的作用域和生存期
 3.4 小結(jié)
 3.5 習(xí)題
第4章 常見(jiàn)錯(cuò)誤、調(diào)試和錯(cuò)誤處理
 4.1 一些常見(jiàn)錯(cuò)誤
  4.1.1 未經(jīng)定義的變量
  4.1.2 區(qū)分大小寫(xiě)
  4.1.3 不匹配的大括號(hào)
  4.1.4 不匹配的圓括號(hào)
  4.1.5 賦值而不是相等
  4.1.6 將方法和屬性混為一談
  4.1.7 在連接字符串時(shí)未使用加號(hào)(+)
 4.2 錯(cuò)誤處理
  4.2.1 避免錯(cuò)誤
  4.2.2 try...catch語(yǔ)句
 4.3 調(diào)試
  4.3.1 在firefox中用firebug調(diào)試
  4.3.2 在internet explorer中調(diào)試
  4.3.3 在safari中調(diào)試
  4.3.4 使用opera的開(kāi)發(fā)工具dragonfly
 4.4 小結(jié)
 4.5 習(xí)題
第5章 javascript——基于對(duì)象的語(yǔ)言
第6章 瀏覽器程序設(shè)計(jì)
第7章 html表單:與用戶交互
第8章 窗口和框架
第9章 字符串操作
第10章 日期、時(shí)間和計(jì)時(shí)器
第11章 使用cookie存儲(chǔ)信息
第12章 動(dòng)態(tài)html和w3c文檔對(duì)象模型
第13章 在javascript中使用activex和插件
第14章 ajax
第15章 javascript框架
附錄a 參考答案
附錄b javascript核心參考
附錄c w3c dom參考
附錄d latin-1字符集 

本目錄推薦

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