JavaScript入門經(jīng)典

出版時間:2011-2  出版社:清華大學(xué)出版社  作者:威爾頓(Paul Wilton),麥克匹克(Jeremy McPeak)  頁數(shù):653  譯者:張敏,高宇輝,王東亞  
Tag標(biāo)簽:無  

前言

   JavaScript是一門腳本語言,它通過提供動態(tài)的、個性化交互式內(nèi)容,來增強靜態(tài)Web應(yīng)用程序的功能。JavaScript使訪問站點的用戶能夠享受到更美妙的體驗,增強了網(wǎng)站對用戶的吸引力?,F(xiàn)在,美觀的下拉菜單、滾動文字和動態(tài)內(nèi)容已經(jīng)廣泛應(yīng)用于各種Web站點,這一切都是通過JavaScript來實現(xiàn)的。各種主流瀏覽器都支持JavaScript,JavaScript已經(jīng)成為從事Web開發(fā)的首選腳本語言。另外,JavaScript語言也可用于Web之外的其他場合,例如自動完成管理任務(wù)?!? 本書旨在介紹使用JavaScript進(jìn)行開發(fā)的基礎(chǔ)知識,即JavaScript的含義,JavaScript代碼是如何運行的,以及使用JavaScript能夠?qū)崿F(xiàn)哪些功能等。本書將首先介紹JavaScript的基本語法,然后介紹如何創(chuàng)建功能強大的Web應(yīng)用程序。讀者不必為沒有編程經(jīng)驗而擔(dān)心,本書將循序漸進(jìn)地介紹所有相關(guān)知識。JavaScript是通向程序設(shè)計世界的大門,學(xué)習(xí)和理解了本書的基礎(chǔ)知識,就可以進(jìn)一步學(xué)習(xí)更新、更高級的編程技術(shù)。

內(nèi)容概要

  ◆ 循序漸進(jìn)介紹JavaScript基礎(chǔ)知識,包括JavaScript的含義、原理和功能
  ◆ 介紹用于創(chuàng)建JavaScript Web應(yīng)用程序的各種工具
  ◆ 分析如何從字符串中選擇單個字符、如何將字符碼轉(zhuǎn)換為字符串以及如何復(fù)制字符串的部分內(nèi)容
  ◆ 講述如何對數(shù)組執(zhí)行連接、復(fù)制、排序和倒序操作
  ◆
說明如何使用jQuery、Prototype和MooTools等JavaScript框架快捷高效地編寫JavaScript程序
  ◆ 深入討論Ajax
  ◆ 分析常見錯誤以及調(diào)試和處理方法

作者簡介

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

書籍目錄

第1章 javascript與web概述
 1.1 javaschpt簡介
  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 腳本的使用場合
  1.2.1 鏈接外部javascript文件
  1.2.2 使用外部文件的優(yōu)點
 1.3 第一個簡單的javascript程序
 1.4 瀏覽器以及兼容性問題
 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ù)——計算數(shù)值及基本字符串操作
  2.3.1 數(shù)值計算
  2.3.2運算符的優(yōu)先級
  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 決策語句——if和switch語句
  3.1.1 比較運算符
  3.1.2 if語句
  3.1.3 邏輯運算符
  3.1.4 在if語句中使用多個條件
  3.1.5 else和elseir
  3.1.6 字符串的比較
  3.1.7 switch語句
 3.2 循環(huán)——for語句和while語句
  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語句
 3.3 函數(shù)
  3.3.1 創(chuàng)建自定義函數(shù)
  3.3.2 變量的作用域和生存期
 3.4 小結(jié)
 3.5 習(xí)題
第4章 常見錯誤、調(diào)試和錯誤處理
 4.1 一些常見錯誤
  4.1.1 未經(jīng)定義的變量
  4.1.2 區(qū)分大小寫
  4.1.3 不匹配的大括號
  4.1.4 不匹配的圓括號
  4.1.5 賦值而不是相等
  4.1.6 將方法和屬性混為一談
  4.1.7 在連接字符串時未使用加號(+)
 4.2 錯誤處理
  4.2.1 避免錯誤
  4.2.2 try...catch語句
 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的開發(fā)工具dragonfly
 4.4 小結(jié)
 4.5 習(xí)題
第5章 javascript——基于對象的語言
第6章 瀏覽器程序設(shè)計
第7章 html表單:與用戶交互
第8章 窗口和框架
第9章 字符串操作
第10章 日期、時間和計時器
第11章 使用cookie存儲信息
第12章 動態(tài)html和w3c文檔對象模型
第13章 在javascript中使用activex和插件
第14章 ajax
第15章 javascript框架
附錄a 參考答案
附錄b javascript核心參考
附錄c w3c dom參考
附錄d latin-1字符集

章節(jié)摘錄

版權(quán)頁:插圖:

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    JavaScript入門經(jīng)典 PDF格式下載


用戶評論 (總計85條)

 
 

  •   最近在學(xué)Javascript,買了幾本,有李戰(zhàn)的《悟透JavaScript》還有這本,我感覺李戰(zhàn)的那本吧,不太適合初學(xué)者,雖然已經(jīng)寫得很生動,但看不懂,我覺得適合已經(jīng)掌握基礎(chǔ)知識的人提高用。而這本書,我覺得比較適合初學(xué)者,作者講得比較細(xì),而且考慮到初學(xué)者的角度來編寫組織內(nèi)容。比如第4章,講編程中常犯的錯誤和如何調(diào)試錯誤,就很適合初學(xué)者。舉個例子,在常犯錯誤中,有一條是if語句不要再括號后加分號,否則影響程序執(zhí)行。這些雖然是細(xì)節(jié),但很有用,因為初學(xué)者很容易犯這樣的錯誤。
      現(xiàn)在還沒讀完,讀到第5章了,還比較好懂。后面的內(nèi)容還沒看,可能有點難度了。
  •   學(xué)習(xí)javascript的入門書籍
  •   初學(xué)javascript很不錯,簡單易懂還有好多實例詳解,很贊的書!
  •   非常適合初次接觸JavaScript的朋友們~
  •   這本書里有很多的例子,注重實踐,非常適合javascript初學(xué)者!
  •   Wrox的書都是精品,這本書比高級程序設(shè)計那本更適合入門,不過好厚,略貴
  •   學(xué)習(xí)web必買書
  •   翻譯的水平不錯,程序的水平也不錯,很推薦的書
  •   wrox出版的圖書是沒一個程序員的必備之品。因為很權(quán)威,很全面,很實用,很超前,因此很經(jīng)典。我是一個初學(xué)者,但我很清楚,一本優(yōu)秀的著作對一個學(xué)者而言意味著什么!SO——還能說什么?
  •   很好的js入門書,內(nèi)容淺顯易懂,非常適合初學(xué)者
  •   今天收到貨..還沒開始看書的內(nèi)容,但是書的質(zhì)量不錯..相信內(nèi)容也很不錯..作為一個沒有基礎(chǔ)的初學(xué)者,希望這本書能把我領(lǐng)進(jìn)門。
  •   今天剛拿到書,粗略地翻了一下,感覺很適合初學(xué)者入門。當(dāng)當(dāng)速度很不錯,18號下單,20號就收到書了。全五分。
  •   還沒看,但感覺不錯,適合入門,書很厚,價格很便宜
  •   是正版書,外觀還可以,適合新手入門。
  •   入門好書,學(xué)習(xí)中。
  •   很詳細(xì),外國人的特點,適合自學(xué)!
  •   為什么說比較適合初學(xué)者呢?沒一章后有小結(jié),有習(xí)題,還有附錄習(xí)題參考答案。自學(xué)者的福音啊。
  •   確實很基礎(chǔ),但是看看這些基礎(chǔ)知識會有意外收貨!
  •   感覺基礎(chǔ)知識講的很透徹,也很全面,特別容易上手,適合初學(xué)者。推薦大家看看。
  •   對初學(xué)者來說挺經(jīng)典的
  •   P2P的書不需要額外的評價 一個字 贊
  •   書很不不錯,開始鉆研了,我會好好堅持的
  •   書還不錯,剛剛買了就有促銷活動,早知道晚兩天買了
  •   書還沒有讀.很厚的一本.希望可以從中得到自己想要的.
  •   書收到后 很驚喜 很喜歡 希望能從這本書學(xué)到東西 就是快遞有點比以前的慢些 估計是路途有點遠(yuǎn)的原因吧 以后還會來的
  •   不錯,書很厚,不知道什么時候能看完
  •   書很好,很全面。適合初學(xué)者。
  •   基礎(chǔ)書籍,學(xué)習(xí)了。
  •   這本書真的很不錯,我沒有什么基礎(chǔ),卻可以看得懂,而且學(xué)起來很容易上手,把復(fù)雜的東西簡單化,適合各個層次的人看!
  •   剛剛收到,花十分鐘看了一個很詳細(xì)的例子,不錯!
  •   已經(jīng)學(xué)習(xí)一半了,內(nèi)容通俗易懂,用得上。
  •   紙張質(zhì)量我不喜歡,這次購物物流宿舍也補行,總體過得去吧,內(nèi)容看了下,有解說例子,還可以。
  •   還沒有細(xì)看,內(nèi)容應(yīng)該不錯,質(zhì)量還可以,但是沒有外包裝,比較滿意
  •   太好了,值得推薦
  •   很喜歡,送貨速度就是快啊
  •   狂看
  •   簡單易懂,講得比較詳細(xì)
  •   非常不錯,適合初學(xué)者!
  •   good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!good!!!!!!!
  •   此書我已經(jīng)讀了250頁,不說是最好,但不得不說是非常好,寫的確實很詳細(xì),連我這智商都能讀懂,很不錯的
  •   還沒看多少,感覺非常不錯
  •   看了前90頁 只能說:力薦
  •   好,到天津快
  •   很通俗易懂......
  •   代碼太多 解釋不太多 但書還講的行
  •   讀了兩章,內(nèi)容總體來說還不錯,與JS高級編程那本更適合完全沒有js基礎(chǔ)的初學(xué)者。
    最好的一點在于與HTML聯(lián)系緊密,不像JS高級編程那本讀到七八章才真正接觸到一點與網(wǎng)頁有關(guān)的內(nèi)容。
    但是不幸的是本書中源代碼有些地方有誤,比如在XHTML代碼中使用不閉合的<br>標(biāo)簽,作為一本專業(yè)書籍這樣的錯誤應(yīng)該避免。
    建議初學(xué)者先讀這本,再仔細(xì)研究研究JS高級編程那本。
  •   很久以前買的,我是剛?cè)腴T的,在學(xué)校的時候?qū)W的軟件工程,沒接觸過這個方面的內(nèi)容,還是看得懂的,不過自己寫腳本還是有點小麻煩,剛?cè)腴T的還是值得推薦,內(nèi)容比較基礎(chǔ)…
  •   買之前看到很多人說wrox的書不錯,所以是奔著wrox的名氣買的。總體而言還是不錯的,但是有些地方講解的不是很系統(tǒng),也可能是翻譯問題。有些沒看明白的地方,我在w3school上才恍然大悟,原來是書上講的太羅嗦了,舉的例子可能基于作者所屬國家更合適,至少有個別例子在中國文化背景下看起來很別扭。
  •   簡單而詳細(xì),自學(xué)的好書
  •   還沒看,內(nèi)容不做評價,感覺紙張什么的比前版差了
  •   書的質(zhì)感不錯內(nèi)容還咩有看
  •   書還行。正在閱讀中。
  •   質(zhì)量還不錯,你值得擁有。
  •   總的來說涉及面比較廣,但有些概念有點模糊。
  •   學(xué)前面一段的時候感覺還行,后面就有點難學(xué)了,很厚實的一本書
  •   還行,和我買的另外JS本書互補
  •   發(fā)貨挺快。,不過定重復(fù)了
  •   是WROX的書,還行吧,對于入門的還行。廢話很多。
  •   內(nèi)容就不用書了,質(zhì)量還可以。
  •   書很大,紙張也不錯,就是外殼破損,看上去像舊的
  •   就是一本書罷了...
  •   如果有蝶會更好
  •   這個版本的錯誤實在有些多,里面會有一些數(shù)據(jù)啊文字之類的錯誤,最變態(tài)的是有時候小節(jié)的序號都會出錯
  •   表示 難度稍微有點來的
  •   總體來說還是不錯的。但是書編寫的邏輯性不夠強??雌饋聿皇呛芰鲿车母杏X
  •   這本書非?;A(chǔ) 而且書很厚,里面內(nèi)容都可以在網(wǎng)上找到,總體來說買的不是很必要
  •   買完以后完全沒有看過
  •   對我的學(xué)習(xí)很有幫助.
  •   拿到手書的封面損壞了好幾處,看著就心疼。
  •   我很滿意 無論是貨物質(zhì)量還是發(fā)送速度
  •   基礎(chǔ)入門,適合初學(xué)者,紙張也不錯
  •   初學(xué)者,入門經(jīng)典教程,很喜歡
  •   運輸時注意保護一下、愛惜一下,都折皺了,花錢買的,很心疼!還好就一點點,要不我就退貨了。書本身自然很好。
  •   書還不錯,快遞很垃圾,要自己上門取,實際價格是71.7但是收取72,取到手的書稀巴爛的,用了一個星期才到
  •   總體還不錯,翻譯的稍微有些地方需要自己去理解一下,不然有時候會會錯意。但是發(fā)現(xiàn)一個問題,這書533頁--548頁的內(nèi)容去哪了?為什么少印了這么多頁??!
  •   一字一句的分析javascript的作用與原理
  •   挺好的,值得入手,質(zhì)量也不錯!
  •   非常不錯,很給力的一本書。講解詳細(xì),內(nèi)容全,入門必備!
  •   內(nèi)容很全面,很基礎(chǔ)。
  •   書還不錯 入門經(jīng)典 喜歡這樣書的風(fēng)格
  •   java入門經(jīng)典
  •   書很入門,紙質(zhì)一般
  •   東西送的有點慢
  •     第四章:常見錯誤、調(diào)試和錯誤處理
      第五章:javaScript——基于對象的語言
      第六章:瀏覽器程序設(shè)計
      第七章:HTML表單:與用戶交互
      第八章:窗口和框架
      第九章:字符串操作
      第十章:日期、時間、計時器
      第十一章:使用Cookie存儲信息
      第十二章:動態(tài)HTML和W3C文檔對象模型
      第十三章:在javascript中使用activex和插件
      第十四章:Ajax
      第十五章:javascript框架
  •     最近在學(xué)Javascript,買了幾本,有李戰(zhàn)的《悟透JavaScript》還有這本,我感覺李戰(zhàn)的那本吧,不太適合初學(xué)者,雖然已經(jīng)寫得很生動,但看不懂,我覺得適合已經(jīng)掌握基礎(chǔ)知識的人提高用。而這本書,我覺得比較適合初學(xué)者,作者講得比較細(xì),而且考慮到初學(xué)者的角度來編寫組織內(nèi)容。比如第4章,講編程中常犯的錯誤和如何調(diào)試錯誤,就很適合初學(xué)者。舉個例子,在常犯錯誤中,有一條是if語句不要再括號后加分號,否則影響程序執(zhí)行。這些雖然是細(xì)節(jié),但很有用,因為初學(xué)者很容易犯這樣的錯誤。
      現(xiàn)在還沒讀完,讀到第5章了,還比較好懂。后面的內(nèi)容還沒看,可能有點難度了。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7