JavaScript完全自學(xué)手冊(cè)

出版時(shí)間:2009-1  出版社:機(jī)械工業(yè)出版社  作者:胡添  頁(yè)數(shù):536  
Tag標(biāo)簽:無(wú)  

前言

JavaScript是一種解釋型的腳本語(yǔ)言,被大量地應(yīng)用于網(wǎng)頁(yè)中,用以實(shí)現(xiàn)和瀏覽用戶(hù)的動(dòng)態(tài)交互。目前幾乎所有的瀏覽器都可以很好地支持JavaScript。由于其可以及時(shí)地響應(yīng)瀏覽者的操作、控制頁(yè)面的行為表現(xiàn)、提升用戶(hù)體驗(yàn),JavaScript已經(jīng)成為網(wǎng)頁(yè)必不可少的組成部分。 然而JavaScript易學(xué)難精。作為一種弱類(lèi)型的腳本語(yǔ)言,其語(yǔ)法非常貼近于自然語(yǔ)言,容錯(cuò)性能也很強(qiáng)。即使對(duì)其一知半解,往往也可以通過(guò)向頁(yè)面中插入某些代碼來(lái)實(shí)現(xiàn)簡(jiǎn)單的特性,因此JavaScript非常容易上手。

內(nèi)容概要

JavaScript是一種幾乎得到所有瀏覽器支持的腳本語(yǔ)言,用于實(shí)現(xiàn)客戶(hù)端與瀏覽者的互動(dòng)。隨著互聯(lián)網(wǎng)的發(fā)展,早期的靜態(tài)網(wǎng)頁(yè)已遠(yuǎn)不能滿(mǎn)足需要。客戶(hù)端腳本JavaScript是實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)的基礎(chǔ),也是Web 2.0概念所必須的組成部分,更是現(xiàn)在Ajax技術(shù)的核心。可以說(shuō),JavaScript已經(jīng)成為網(wǎng)頁(yè)必要的組成部分。好的JavaScript腳本可以提高用戶(hù)的瀏覽體驗(yàn)。    本書(shū)一共分為5篇,涵蓋了JavaScript語(yǔ)言應(yīng)用的絕大多數(shù)方面,從基本概念到具體實(shí)踐、從抽象的算法到具體的頁(yè)面特效、從最簡(jiǎn)單的輸入/輸出到最新的Ajax技術(shù)都進(jìn)行了詳細(xì)的闡述,并對(duì)每一個(gè)具體知識(shí)點(diǎn)都進(jìn)行了詳細(xì)的實(shí)例講解。    本書(shū)的特點(diǎn)是講解的知識(shí)點(diǎn)易、廣、全、深。每一個(gè)知識(shí)點(diǎn)均圍繞具體的實(shí)例展開(kāi),且實(shí)例中配上了詳細(xì)的注釋和效果圖,易于理解與實(shí)踐,可以使讀者在抽象的知識(shí)點(diǎn)中得到直觀的印象。本書(shū)涵蓋了JavaScript的絕大多數(shù)應(yīng)用方面,牽涉的知識(shí)面很廣。本書(shū)講解的各類(lèi)對(duì)象的屬性、方法和事件等參考了微軟公司的MSDN,內(nèi)容全面,深入到JavaScript的本質(zhì),不僅僅講解了其在頁(yè)面特效中的應(yīng)用,還挖掘了JavaScript作為一種基于對(duì)象語(yǔ)言所特有的類(lèi)與繼承的實(shí)現(xiàn)。本書(shū)適合希望入門(mén)的用戶(hù)閱讀,也可作為開(kāi)發(fā)人員的參考手冊(cè)。

書(shū)籍目錄

寫(xiě)給自學(xué)編程的人員前言第一篇  JavaScript入門(mén) 第1章  JavaScript簡(jiǎn)介   1.1  什么是JavaScript   1.2  JavaScript與Java的區(qū)別   1.3  JavaScript程序運(yùn)行開(kāi)發(fā)環(huán)境   1.4  JavaScript的優(yōu)點(diǎn)與局限   1.5  小結(jié) 第2章  第1個(gè)例子—向用戶(hù)說(shuō)“你好”   2.1  第1個(gè)例子     2.1.1  最簡(jiǎn)單的程序—“用戶(hù)你好”     2.1.2  在HTML中插入JavaScript塊     2.1.3  JavaScript代碼書(shū)寫(xiě)規(guī)則   2.2  JavaScript基礎(chǔ)知識(shí)—變量和常量     2.2.1  變量命名規(guī)則     2.2.2  數(shù)據(jù)類(lèi)型   2.3  告訴用戶(hù)當(dāng)前時(shí)間     2.3.1  什么是內(nèi)置對(duì)象     2.3.2  內(nèi)置對(duì)象Date的方法     2.3.3  獲取時(shí)間和日期   2.4  在Web頁(yè)上輸出     2.4.1  彈出警告框—alert     2.4.2  彈出確認(rèn)“是/否”的對(duì)話框—confirm     2.4.3  輸出到頁(yè)面內(nèi)容—document.write   2.5  改進(jìn)版的“你好”程序   2.6  小結(jié) 第3章  獲取用戶(hù)的輸入   3.1  實(shí)例:讓用戶(hù)輸入兩個(gè)數(shù)字,  然后輸出相加的結(jié)果   3.2  JavaScript基礎(chǔ)知識(shí)—操作符和表達(dá)式     3.2.1  什么是表達(dá)式     3.2.2  什么是操作符     3.2.3  什么是優(yōu)先級(jí)   3.3  變量類(lèi)型轉(zhuǎn)換   3.4  JavaScript基礎(chǔ)知識(shí)—字符串初探     3.4.1  什么是字符串     3.4.2  字符串的書(shū)寫(xiě)與轉(zhuǎn)義符     3.4.3  字符串操作   3.5  實(shí)例:讓用戶(hù)輸入自己的名字,  輸出寫(xiě)給用戶(hù)的情書(shū)   3.6  小結(jié) 第4章  簡(jiǎn)單的表單操作   4.1  實(shí)例:確認(rèn)表單必填項(xiàng)目完整性   4.2  JavaScript基礎(chǔ)知識(shí)—函數(shù)     4.2.1  函數(shù)和變量作用域     4.2.2  函數(shù)的參數(shù)和返回值     4.2.3  什么是遞歸調(diào)用   4.3  在表單提交時(shí)調(diào)用檢查函數(shù)—綁定事件到表單     4.3.1  什么是事件     4.3.2  如何綁定事件   4.4  發(fā)生了什么?—獲取事件的內(nèi)容   4.5  表單元素的屬性和方法   4.6  綜合應(yīng)用—更人性化的表單   4.7  小結(jié) 第5章  小游戲—算二十四   5.1  實(shí)例:電腦幫你算二十四   5.2  JavaScript基礎(chǔ)知識(shí)—條件判斷     5.2.1  if語(yǔ)句     5.2.2  switch語(yǔ)句     5.2.3  不同類(lèi)型數(shù)據(jù)的比較和邏輯操作   5.3  JavaScript基礎(chǔ)知識(shí)—循環(huán)     5.3.1  for循環(huán)     5.3.2  while循環(huán)     5.3.3  break和continue   5.4  JavaScript基礎(chǔ)知識(shí)—數(shù)組對(duì)象     5.4.1  如何引用數(shù)組對(duì)象     5.4.2  數(shù)組對(duì)象的屬性和方法   5.5  內(nèi)置eval函數(shù)和錯(cuò)誤捕獲機(jī)制   5.6  小結(jié) 第6章  物理問(wèn)題—炮彈的射程   6.1  實(shí)例:由初速度和仰角求射程   6.2  數(shù)學(xué)計(jì)算—內(nèi)置對(duì)象Math的屬性和方法   6.3  Math對(duì)象應(yīng)用—科學(xué)計(jì)算器   ……第二篇  JavaScript和頁(yè)面的交互第三篇  操作ActiveX控件第四篇  類(lèi)和對(duì)象第五篇  無(wú)刷新的用戶(hù)體驗(yàn)和Ajax附錄  JavaScript常用對(duì)象的方法和屬性

章節(jié)摘錄

插圖:

編輯推薦

《JavaScript完全自學(xué)手冊(cè)(珍藏版)》特色:涵蓋基礎(chǔ)知識(shí)、核心技術(shù)、典型示例等內(nèi)容;按照“基本概念—核心語(yǔ)法—典型示例”的模式講解,容易上手;提供280余個(gè)示例、20余個(gè)典型應(yīng)用實(shí)例。超值光盤(pán)內(nèi)容:《JavaScript完全自學(xué)手冊(cè)》源代碼+《JavaScript完全自學(xué)手冊(cè)》視頻演示+《JavaScript完全自學(xué)手冊(cè)》電子教案(PPT);1200余頁(yè)編程技術(shù)文檔(免費(fèi)贈(zèng)送)+45個(gè)編程專(zhuān)題視頻講座(免費(fèi)贈(zèng)送)?!禞avaScript完全自學(xué)手冊(cè)》涵蓋主題:JavaScript語(yǔ)法與內(nèi)置對(duì)象;遞歸調(diào)用、作用域、封裝的私有與公有成員;JavaScript的類(lèi)與繼承;深入剖析JavaScript與DOM的交互;Behavior與JavaScript的封裝以實(shí)現(xiàn)內(nèi)容、樣式和行為的分離;使用腳本構(gòu)建HTA應(yīng)用程序;Ajax底層原理剖析;常見(jiàn)Ajax框架使用;快速構(gòu)建Ajax應(yīng)用;數(shù)據(jù)綁定與表格的分頁(yè)、排序;JavaScript對(duì)XML的支持;用JavaScript構(gòu)造模擬的頁(yè)面內(nèi)窗口;實(shí)現(xiàn)可自定義的、通用的多媒體播放界面;使用正則表達(dá)式;VML畫(huà)圖與HTC封裝;以JSON為數(shù)據(jù)傳輸格式的Ajax應(yīng)用。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    JavaScript完全自學(xué)手冊(cè) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)22條)

 
 

  •   在書(shū)店看到這本書(shū)就喜歡上了,基本知識(shí)講解得比較到位,非常適合初學(xué)者入門(mén)用
  •   已經(jīng)從事這個(gè)半年了,但是初級(jí)的東西好多不懂,希望能從本書(shū)吸取更多的知識(shí)
  •   個(gè)人覺(jué)得書(shū)不錯(cuò),就是難...不過(guò)光碟中有基礎(chǔ)說(shuō)明...這點(diǎn)還不錯(cuò),值了
  •   正版圖書(shū),用舉例說(shuō)明,很好。
  •   書(shū)本不錯(cuò),值得學(xué)習(xí),講的也很基礎(chǔ),很詳細(xì)
  •   這本書(shū)很好,很詊細(xì),適合初學(xué)者。
  •   書(shū)的內(nèi)容大致看了下,內(nèi)容不是很詳細(xì),基本介紹的太多,占了可以寫(xiě)其他內(nèi)容的空間,也可能是為了經(jīng)濟(jì)效率
  •   書(shū)不錯(cuò),就是光盤(pán)壞了,換取麻煩,很郁悶,售后是網(wǎng)上商店的軟肋,希望以后能改進(jìn)吧
  •   感覺(jué)學(xué)起來(lái)還是有些難啊
  •   很不錯(cuò)的一本書(shū)。內(nèi)容很詳細(xì)。
  •   所有我買(mǎi)JavaScript書(shū)籍中,最差勁的一本。 基本就是跟中國(guó)式課堂教育一樣,全是案例死記硬背,非常死板。
  •   書(shū)看著不錯(cuò),就是光盤(pán)爛掉了。不開(kāi)心。
  •   無(wú)論是重頭開(kāi)始學(xué),還是只是想找一個(gè)工具書(shū),這本JavaScript完全自學(xué)手冊(cè)都不錯(cuò)看了前面一些內(nèi)容,現(xiàn)在根本不用電子檔的chm了~
  •   蠻適合新人入門(mén)的
  •   我覺(jué)得此書(shū)講解的邏輯很復(fù)雜難懂,說(shuō)得不明不白的.說(shuō)明是自學(xué)手冊(cè),但里面講解的內(nèi)容屬于進(jìn)階的知識(shí),并非是從基礎(chǔ)學(xué)起,而且里面的實(shí)例有一點(diǎn)是簡(jiǎn)單易懂的,大部分都使用一些很復(fù)雜的實(shí)例,完全不是寫(xiě)給那些初學(xué)者看的.越仔細(xì)反復(fù)的看,心理就越顯得心浮氣燥.我買(mǎi)了之后,看了幾篇就想殺了那個(gè)作者.建議別買(mǎi).
  •   我在卓越網(wǎng)瀏覽商品(圖書(shū))的時(shí)候,看了許多的的用戶(hù)評(píng)論,說(shuō)卓越網(wǎng)出售的圖書(shū)有個(gè)別是盜版的,關(guān)于此我希望我所訂購(gòu)的圖書(shū)不要出現(xiàn)類(lèi)似的情況。大家所訂購(gòu)的圖書(shū)有沒(méi)有類(lèi)似的問(wèn)題呢?
  •   非常好首先,每一章都是以一個(gè)例子來(lái)講的,圍繞這個(gè)例子把很多相關(guān)的知識(shí)都講了。這樣最大的好處是——可以把書(shū)看完!每一章看完后總有一個(gè)收獲,總可以做出一個(gè)程序來(lái)。不像其他的一些書(shū),純粹是羅列無(wú)數(shù)的屬性、方法等,看得人想睡覺(jué)!... 閱讀更多
  •   這本書(shū)真地很好,非常喜歡。
  •   不是從0基礎(chǔ)來(lái)的講的比較跳躍沒(méi)基礎(chǔ)的看不懂有基礎(chǔ)的又太簡(jiǎn)單
  •   內(nèi)容很豐富詳細(xì),非常適合初學(xué)者入門(mén)
  •   內(nèi)容實(shí)用,全面,解說(shuō)清楚。
  •     說(shuō)是<<完全自學(xué)手冊(cè)>>,沒(méi)有js基礎(chǔ)的同學(xué)學(xué)習(xí)還是很痛苦滴,推薦看<<Javascript DOM 編程藝術(shù)>>,說(shuō)實(shí)話這本書(shū)講得很弱智,有點(diǎn)小啰嗦,不過(guò)讓你明白dom到底是怎么回事,回頭來(lái)看<<JavaScript完全自學(xué)手冊(cè)>>,感覺(jué)就是一些例子之類(lèi)的,沒(méi)任何難度,等用的時(shí)候翻一番就可以啦
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7