最新炫目

出版時間:2009-5  出版社:中國水利水電出版社  作者:孫軍  頁數(shù):413  
Tag標簽:無  

前言

JavaScript是實現(xiàn)網(wǎng)頁動態(tài)性、交互性的腳本語言,也是目前網(wǎng)頁設計最易學又最方便的語言,常用于網(wǎng)頁中來改進設計、驗證表單、檢測瀏覽器、創(chuàng)建cookies??梢岳肑avaScript輕松地做出親切的歡迎消息、漂亮的數(shù)字時鐘、有廣告效果的跑馬燈及簡易的表決器,還可以顯示瀏覽器停留的時間,以提高網(wǎng)頁的互動性,提供親切的服務。本書以大量實際項目中可能會遇到的實例引出問題,講述作者對這一問題的分析思路和解決辦法,真正從方法和思想的高度來看待和解決現(xiàn)實問題。在學習本書的過程中,讀者會發(fā)現(xiàn)書中某些實例或許正好與讀者正面臨的問題相同或相似,讀者當然可以照葫蘆畫瓢,舉一反三地去解決現(xiàn)實中的問題,但這并非作者的本意。作者在構思本書時,希望以實例為線索,將思考方法和分析過程傳達給讀者,讓讀者理解某個具體案例背后的思考過程。希望讀者在閱讀本書的過程中,不要沉迷于書中給出的具體實例,期望讀者能夠從作者的經(jīng)驗中經(jīng)過思考,結合自己的實際,獲得自己的方法。本書分為四部分,由淺入深,從基礎到高級,讓讀者自然地感受到.JavaScript語言的魅力和網(wǎng)頁的動感效果。第一部分:基礎篇——在基礎中出發(fā)。講解JavaScript的歷史、各種不同版本語言以及在不同版本的瀏覽器中的區(qū)別及注意事項;講解JavaScript的開發(fā)環(huán)境與調(diào)試方法,JavaScript語言的基礎和應用。第二部分:特效篇——在案例中進階。講解大量的JavaScript動態(tài)網(wǎng)頁的特效,并分門別類地講解鏈接類、鼠標類、時間類、計數(shù)轉換類、密碼類、文字類、圖片類、頁面類和窗口類特效的百余種真實應用的案例,同時介紹案例的效果和難點分析,并給出相關的程序注釋。第三部分:技術篇——在新技術中升華。講解JavaScript與ActiveX、AjaX等新技術的結合,使讀者不僅感受到經(jīng)典的JavaScript特效,還能了解JavaScript也是在同其他技術逐步發(fā)展的。第四部分:應用篇一一在應用中熟練。針對網(wǎng)頁中的廣告和一些較難的特效進行分析與探討,這些探討將有助于提高讀者的應用能力,升華在前三部分學到的知識。本書用到的案例和源文件收錄在書中附帶的光盤中,每章對應一個文件夾,章文件夾中根據(jù)書中案例的順序,每個案例均有一個文件夾,其中包含該案例使用的JavaScript代碼腳本和案例使用的網(wǎng)頁模板,供讀者在學習時模仿使用。另外贈送4GB高清晰可直接使用的網(wǎng)頁模板,供讀者參考。為了讓讀者方便閱讀,本文中的絕大部分案例都有注解,以方便讀者在使用過程中順利地學習和閱讀。本書由孫軍編寫,崔燕晶、陳琳、李旭、蘭雪、李小麗、高鴻娜、李佳、汪健、王景山、范明、鄭峻天、王碩、母寧、鄭寶珊、張麗英、劉夢帆和李文平等參與了書中部分內(nèi)容的修改及整理工作,在此表示感謝。

內(nèi)容概要

本書是目前最深入和實用的JavaScript圖書,講述JavaScript的所有知識以及詳細的應用效果,展現(xiàn)這門技術給網(wǎng)站建設帶來的豐富的體驗。本書通俗易懂,按照循序漸進的方法詳細介紹JavaScript的基本概念、HTML基本知識、JavaScript的基本語法及其內(nèi)置對象和瀏覽器對象。全書通過動態(tài)網(wǎng)頁特效的200多個經(jīng)典案例應用,展現(xiàn)JavaScript在網(wǎng)頁應用中的獨特魅力。書中每章都有關于本章的經(jīng)典提示,每個經(jīng)典提示都是作者多年工作經(jīng)驗的總結。書中對每個知識點都配備相應的實例,每個案例中都有學習的難點提示、代碼解釋和最終的案例效果,使讀者全面理解JavaScript和體驗其應用效果。    本書從編程的基礎知識和方法開始介紹,逐步由淺入深,介紹如何使用JavaScript進行數(shù)據(jù)庫和嵌入數(shù)據(jù)的操作等比較高級的技術。不管讀者是否接觸過HTML或其他編程語言,都能夠在本書的指導下逐步了解和掌握JavaScript語言。本書言簡意賅,可以擴展讀者視野,并關注于基礎且重要的主題——現(xiàn)代JavaScript是什么和不是什么,瀏覽器支持的當前狀態(tài),以及需要注意的陷阱等。本書從始至終都采用概念闡述和實例練習相結合的方式,在了解概念的基礎上,通過實例應用,自己動手實踐,加深對概念的理解,逐步培養(yǎng)應用JavaScript語言進行實際案例制作的能力。    本書充分考慮到適用讀者大部分為初級編程人員,所以對學習過程中的相關概念進行詳細的闡述和解釋,避免再去查閱其他相關書籍帶來的麻煩。除了初學者之外,對從事Web編程以及技術服務的工程技術人員,本書也是很好的參考。

書籍目錄

前言如何閱讀本書第1章  JavaScript概述  1.1 腳本語言(Scripting Language)的概念  1.2 JavaScript介紹    1.2.1 第一個JavaScript實例    1.2.2 JavaScript的發(fā)展  1.3 ECMAScript和JScript    1.3.1 ECMAScript    1.3.2 JScript  1.4 瀏覽器支持JavaScript的情況  1.5 對JavaScript的一些誤解  1.6 JavaScript的應用范圍  1.7 JavaScript的表示方法  1.8 本章小結第2章 開發(fā)環(huán)境與調(diào)試方法  2.1 JavaScript的文本編輯器  2.2 瀏覽器的支持    2.2.1 主流瀏覽器    2.2.2 非主流瀏覽器  2.3 集成開發(fā)環(huán)境    2.3.1 集成開發(fā)環(huán)境的定義    2.3.2 集成開發(fā)環(huán)境的意義    2.3.3 適合JavaScript的集成開發(fā)環(huán)境  2.4 JavaScript的調(diào)試工具    2.4.1 調(diào)試的定義    2.4.2 原始的調(diào)試方法    2.4.3 適合JavaScript的調(diào)試工具  2.5 定位代碼和調(diào)用堆棧    2.5.1 單步和斷點    2.5.2 監(jiān)視內(nèi)存    2.5.3 查看調(diào)用堆棧    2.5.4 跟蹤不到代碼 2.6 瀏覽器捕獲異常    2.6.1 異常處理機制    2.6.2 異常的種類    2.6.3 異常的處理  2.7 本章小結第3章 JavaScript的語言基礎  3.1 JavaScript的基本文法    3.1.1 字符集    3.1.2 大小寫    3.1.3 分隔符    3.1.4 詞、句子和段落    3.1.5 分號    3.1.6 標記  3.2  JavaScript基本組成    3.2.1 基本數(shù)據(jù)類型    3.2.2 神奇的null和undefined    3.2.3 常量和變量    3.2.4 表達式    3.2.5 運算符 3.3 JavaScript基本語法   3.3.1 條件語句   3.3.2 循環(huán)語句   3.3.3 跳轉語句  3.4 JavaScript中的函數(shù)調(diào)用    3.4.1  函數(shù)的定義與調(diào)用    3.4.2 全局變量與局部變量    3.4.3 可變參數(shù)的函數(shù)    3.4.4 預定義函數(shù)  3.5 JavaScript的對象    3.5.1 對象的基本概述    3.5.2 對象的分類    3.5.3 對象屬性    3.5.4 創(chuàng)建對象    3.5.5 使用對象    3.5.6 其他內(nèi)部對象……第4章 鏈接類特效第5章 鼠標類特效第6章 時間類特效第7章 計數(shù)轉型類特效第8章 密碼類特效第9章 文字類特效第10章 圖片類特效第11章 頁面類特效第12章 窗口類特效第13章 JavaScript與ActiveX技術第14章 JavaScript中的數(shù)據(jù)庫調(diào)用 第15章 Ajax與JavaScript第16章 廣告類特效第17章 綜合類特效附錄 JavaScript事件檢索

章節(jié)摘錄

插圖:第1章 JavaScript概述1.1 腳本語言(Scripting Language)的概念在學習JavaScript之前,需要了解和知道腳本語言的概念。一般運行于客戶端的代碼稱作腳本語言,腳本語言分為JavaScript和VBScript,前者是微軟開發(fā)的,后者是網(wǎng)景開發(fā)的,都是美國公司。其實,腳本語言就是一個簡單的程序,由ASCIl碼組成,用戶可以使用電腦系統(tǒng)中自帶的記事本等文本編輯程序直接進行開發(fā)和修改。有些讀者知道如C、C++、Java等程序設計語言,對于這些編程語言來說都是要經(jīng)過編譯的,都要經(jīng)過將源代碼轉化為二進制代碼的過程。而Perl、JavaScript和VBScript則不需要這樣的編譯過程,只需要由適合的解釋器進行代碼的執(zhí)行就可以了??傮w來說,腳本語言的特點如下:(1)腳本語言(JavaScript和VBScript等)介于HTML(超文本標記語言)和c、C++、Java、C}}等編程語言之間。(2)腳本語言與編程語言也有很多相似的地方,其函數(shù)與編程語言比較相像一些,也涉及到變量,與編程語言之間最大的區(qū)別是編程語言的語法和規(guī)則更為嚴格和復雜一些。(3)與程序代碼的關系:腳本也是一種語言,其同樣由程序代碼組成。

編輯推薦

《最新炫目JavaSCRIPT動態(tài)網(wǎng)頁特效實戰(zhàn)精講》充分考慮到適用讀者大部分為初級編程人員,所以對學習過程中的相關概念進行詳細的闡述和解釋,避免再去查閱其他相關書籍帶來的麻煩。除了初學者之外,對從事Web編程以及技術服務的工程技術人員,《最新炫目JavaSCRIPT動態(tài)網(wǎng)頁特效實戰(zhàn)精講》也是很好的參考。包含JavaScript完整基礎內(nèi)容,11大類137個精彩特效制作全程剖析,4GB超值網(wǎng)頁素材DVD隨選隨用,6名頂尖特效制作師鼎力推薦,7萬多網(wǎng)友8個月翹首以待之作。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    最新炫目 PDF格式下載


用戶評論 (總計10條)

 
 

  •   內(nèi)容豐富,知識詳細。不錯,推薦。
  •   送貨員的態(tài)度非常好,書也很棒
  •   幫朋友買的,質量沒什么問題!
  •   這本書好像光盤中的源文件這個文件夾好像沒東西
  •   作者經(jīng)驗很豐富
  •   忙于過年,忙于籌備,很抱歉!??!
  •   這本書沒印刷好,整本書頁面包括書面和內(nèi)容頁都是傾斜的,就像畫在畫框里沒放齊一樣,看著甭提有多別扭了。。。。如果是正版書,印刷成這樣,(估計是裁切的問題吧)也不該給客戶吧,哎,不知道能否換一本?
  •   這本書,重頭放在講解ie4時代的事情,比如,教你怎么讓一個連接閃幾下然后消失;單擊鼠標右鍵到首頁,等等,幾乎都是IE4時代的一些不怎么用的技術,和書的名字完全風馬牛不相接,可能寫這本書的時代,CSS技術還沒有出來吧,這本書從頭到尾沒有說過。里面講到基礎的部分三言兩語提及一些知識點,但是不做解釋,講到數(shù)據(jù)庫的讀寫,但是,里面說的是純VB,并且也是僅僅提及一下,世界上有這個方法……還有,你要是買了這本書,看看里面的所謂的炫目技術,會讓你先是覺得滑稽,然后就是哭笑不得,銀子用來買這樣好多年前已經(jīng)廢棄然后重新包裝的書,很心痛!
  •   沒有經(jīng)典的特效,想換還不讓換
  •   光盤的示例可以實現(xiàn),但是書本錯漏百出,所有的代碼都是錯誤的。書本還是用了以前不規(guī)范的<script language="javascript">,足以證明書本的悠久。w3c已經(jīng)統(tǒng)一了使用<script type="text/javascript">,所以,以后大家買書要看清楚,有些作者直接復制很久以前的js代碼過來,然后成品,這種作者很不負責任。希望各位學習JS的時候要看清楚。再講下書本的內(nèi)容,圖文并茂,排版還是不錯的,不過確實金玉其外,敗絮其中。
 

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

京ICP備13047387號-7