JavaScript全程指南

出版時(shí)間:2008-3  出版社:電子工業(yè)  作者:郭偉偉  頁數(shù):551  字?jǐn)?shù):815000  
Tag標(biāo)簽:無  

內(nèi)容概要

  本書主要是以JavaScript1.5結(jié)合Web2.0,深入淺出、循序漸進(jìn)地介紹JavaScript的核心技術(shù),同時(shí)還介紹了當(dāng)前十分火熱的Ajax技術(shù)。本書分為4篇,共19章,內(nèi)容涉及JavaScript的基礎(chǔ)知識(shí)、JavaScript與瀏覽器的交互性、高級(jí)JavaScript技巧、XML和Web服務(wù)以及Ajax的相關(guān)技術(shù),對(duì)網(wǎng)頁設(shè)計(jì)中的各個(gè)方面都進(jìn)行了詳細(xì)介紹。  本書適合于各個(gè)層次的人員閱讀,JavaScript初學(xué)者、網(wǎng)頁設(shè)計(jì)人員、網(wǎng)頁開發(fā)人員,同時(shí)也可以作為高等院校相關(guān)專業(yè)的教材。

書籍目錄

JavaScript基礎(chǔ)篇 第1章  JavaScript概述      1.1  HTML超文本標(biāo)記       1.1.1  HTML的作用       1.1.2  HTML的編輯環(huán)境       1.1.3  專用的網(wǎng)頁編輯器       1.1.4  HTML組件       1.1.5  HTML標(biāo)簽      1.2  JavaScript語言       1.2.1  客戶端JavaScript       1.2.2  其他環(huán)境中的JavaScript       1.2.3  邏輯與調(diào)試       1.2.4  選擇編輯器      1.3  JavaScript與其他語言       1.3.1  JavaScript與Java       1.3.2  JavaScript和VBScript      1.4  第一個(gè)JavaScript腳本      1.5  小結(jié)     第2章  JavaScript語法基礎(chǔ)      2.1  HTML和JavaScript       2.1.1  使用標(biāo)簽       2.1.2  腳本放在何處       2.1.3  腳本的執(zhí)行      2.2  語法結(jié)構(gòu)       2.2.1  字符集       2.2.2  大小寫的敏感性       2.2.3  空白符和換行符       2.2.4  可選的分號(hào)       2.2.5  標(biāo)識(shí)符       2.2.6  保留字       2.2.7  添加注釋       2.2.8  隱藏JavaScript代碼      2.3  JavaScript應(yīng)用實(shí)例       2.3.1  關(guān)于標(biāo)簽       2.3.2  用腳本控制頁面       2.3.3  將腳本添加到HTML文檔中       2.3.4  調(diào)用外部JavaScript腳本      2.4  小結(jié)     第3章  JavaScript編程基礎(chǔ)      3.1  JavaScript變量       3.1.1  在腳本中定義變量       3.1.2  變量的作用域       3.1.3  變量的類型和數(shù)值       3.1.4  數(shù)據(jù)類型轉(zhuǎn)換       3.1.5  在腳本中使用變量      3.2  表達(dá)式       3.2.1  表達(dá)式      3.3  運(yùn)算符       3.3.1  算術(shù)運(yùn)算符       3.3.2  賦值運(yùn)算符       3.3.3  關(guān)系運(yùn)算符       3.3.4  邏輯運(yùn)算符       3.3.5  運(yùn)算符優(yōu)先級(jí)      3.4  控制語句       3.4.1  if語句       3.4.2  迭代語句       3.4.3  break語句和continue語句       3.4.4  switch語句      3.5  函數(shù)       3.5.1  函數(shù)介紹       3.5.2  無重載       3.5.3  arguments對(duì)象       3.5.4  函數(shù)聲明       3.5.5  使用函數(shù)      3.6  小結(jié)     第4章  JavaScript對(duì)象      4.1  面向?qū)ο笳Z言的要求      4.2  對(duì)象應(yīng)用       4.2.1  對(duì)象的聲明       4.2.2  對(duì)象的引用      4.3  對(duì)象的廢除      4.4  對(duì)象的類型       4.4.1  本地對(duì)象       4.4.2  內(nèi)置對(duì)象       4.4.3  宿主對(duì)象      4.5  作用域       4.5.1  公有、私有和受保護(hù)的作用域       4.5.2  靜態(tài)和非靜態(tài)作用域       4.5.3  this關(guān)鍵字      4.6  對(duì)象的原型和繼承      4.7  小結(jié)     第5章  Window和Document對(duì)象      5.1  Window對(duì)象       5.1.1  Window對(duì)象簡介       5.1.2  訪問窗口屬性和方法       5.1.3  創(chuàng)建窗口      5.2  窗口的屬性和方法       5.2.1  closed屬性       5.2.2  status屬性       5.2.3  opener屬性       5.2.4  alert()方法       5.2.5  confirm()方法       5.2.6  prompt()方法       5.2.7  moveTo()方法      5.3  Document對(duì)象       5.3.1  form屬性       5.3.2  title屬性       5.3.3  URL屬性       5.3.4  open()和close()方法       5.3.5  write()和writeln()方法      5.4  其他對(duì)象       5.4.1  Location對(duì)象       5.4.2  History對(duì)象       5.4.3  Link對(duì)象      5.5  小結(jié)    JavaScript高級(jí)編程篇 第6章  DOM(文檔對(duì)象模型)      6.1  XML和DOM       6.1.1  XML簡介       6.1.2  針對(duì)XML的API       6.1.3  節(jié)點(diǎn)的層次       6.1.4  使用DOM       6.1.5  HTML DOM特征功能      6.2  高級(jí)DOM技術(shù)       6.2.1  樣式編程       6.2.2  自定義鼠標(biāo)提示       6.2.3  訪問樣式表       6.2.4  最終樣式      6.3  小結(jié)     第7章  事件      7.1  事件流       7.1.1  冒泡型事件       7.1.2  捕獲型事件       7.1.3  DOM事件流      7.2  事件處理函數(shù)/監(jiān)聽函數(shù)       7.2.1  IE       7.2.2  DOM       7.2.3  事件對(duì)象       7.2.4  事件類型      7.3  小結(jié)     第8章  JavaScript和XML      8.1  IE中的XML DOM支持       8.1.1  創(chuàng)建XML DOM       8.1.2  載入XML       8.1.3  讀取XML       8.1.4  錯(cuò)誤處理      8.2  XPath支持       8.2.1  XPath簡介       8.2.2  IE中的支持      8.3  XSLT支持       8.3.1  XSLT簡介       8.3.2  IE中的XSLT支持      8.4  小結(jié)     第9章  客戶端和服務(wù)器端的通信      9.1  Cookie       9.1.1  Cookie簡介       9.1.2  Cookie的組成       9.1.3  JavaScript中的Cookie       9.1.4  服務(wù)器端的Cookie       9.2  HTTP請(qǐng)求       9.2.1  同步請(qǐng)求       9.2.2  異步請(qǐng)求       9.2.3  HTTP頭       9.2.4  GET請(qǐng)求       9.2.5  POST請(qǐng)求        9.3  隱藏框架       9.3.1  隱藏框架介紹       9.3.2  使用iframe      9.4  小結(jié)     第10章  表單和表單元素      10.1  表單基礎(chǔ)      10.2  form對(duì)象       10.2.1  獲取表單       10.2.2  訪問表單字段       10.2.3  使第一個(gè)字段獲得焦點(diǎn)      10.3  表單按鈕      10.4  文本框       10.4.1  獲取文本框的值       10.4.2  選擇文本       10.4.3  文本框事件      10.5  列表框和組合框       10.5.1  獲取控件和選項(xiàng)       10.5.2  添加選項(xiàng)       10.5.3  刪除選項(xiàng)       10.5.4  移動(dòng)選項(xiàng)       10.5.5  排序選項(xiàng)      10.6  創(chuàng)建自動(dòng)提示文本框      10.7  小結(jié)    特效實(shí)例篇   第11章  鼠標(biāo)事件和文字特效      11.1  鼠標(biāo)事件特效       11.1.1  滾動(dòng)的星星       11.1.2  鼠標(biāo)冒泡效果       11.1.3  鼠標(biāo)控制圖片大小       11.1.4  鼠標(biāo)煙火       11.1.5  鼠標(biāo)軌跡      11.2  文字特效       11.2.1  提示鏈接的文本       11.2.2  跑馬燈文字效果       11.2.3  心跳文字效果       11.2.4  滾動(dòng)的文字       11.2.5  文字飛出效果        11.3  小結(jié)     第12章  圖像處理      12.1  圖片特效       12.1.1  圖片淡入淡出效果       12.1.2  幻燈片效果       12.1.3  橫向滾動(dòng)效果       12.1.4  左右晃動(dòng)       12.1.5  圖片的相冊(cè)效果       12.1.6  圖像伸縮變形       12.1.7  可拖動(dòng)的圖像       12.1.8  圖像的光照效果       12.1.9  單擊放大效果       12.1.10  水中倒影效果      12.2  模擬flash       12.2.1  模擬flash滾動(dòng)圖像       12.2.2  flash對(duì)聯(lián)廣告      12.3  小結(jié)     第13章  時(shí)間日期特效      13.1  文本樣式顯示       13.1.1  顯示當(dāng)前時(shí)間       13.1.2  顯示完整的日期和時(shí)間       13.1.3  開關(guān)計(jì)時(shí)器       13.1.4  顯示停留時(shí)間       13.1.5  簡單的時(shí)間倒計(jì)時(shí)效果       13.1.6  年齡提示器       13.1.7  復(fù)雜的倒計(jì)時(shí)器效果      13.2  其他樣式的時(shí)鐘       13.2.1  表針式時(shí)鐘       13.2.2  計(jì)算星座和屬象       13.2.3  隨鼠標(biāo)移動(dòng)的時(shí)鐘       13.2.4  簡單萬年歷      13.3  小結(jié)     第14章  頁面技巧和特效      14.1  頁面技巧       14.1.1  禁止使用鼠標(biāo)左鍵       14.1.2  密碼驗(yàn)證       14.1.3  全屏顯示網(wǎng)頁       14.1.4  頁面編碼和譯碼        14.2  頁面特效       14.2.1  花絮的飛動(dòng)效果       14.2.2  頁面展開效果       14.2.3  下雪效果      14.3  小結(jié)     第15章  導(dǎo)航菜單      15.1  下拉菜單       15.1.1  簡單下拉菜單       15.1.2  漂亮的下拉菜單       15.1.3  另類的下拉菜單      15.2  樹型菜單       15.2.1  簡單樹型菜單       15.2.2  實(shí)用樹型菜單(1)       15.2.3  實(shí)用樹型菜單(2)      15.3  其他類型菜單       15.3.1  QQ樣式菜單       15.3.2  淡入淡出菜單       15.3.3  模擬flash效果菜單       15.3.4  卷簾菜單效果       15.3.5  交互菜單      15.4  小結(jié)     第16章  其他特效實(shí)例      16.1  常用實(shí)例       16.1.1  音樂播放器       16.1.2  可移動(dòng)的數(shù)字計(jì)算器       16.1.3  閏年計(jì)算       16.1.4  頁面載入進(jìn)度條       16.1.5  設(shè)為主頁已經(jīng)加入收藏       16.1.6  自定義右鍵菜單       16.1.7  統(tǒng)計(jì)訪問次數(shù)      16.2  游戲和測(cè)試       16.2.1  撞擊磚塊游戲       16.2.2  在線測(cè)試題      16.3  小結(jié)    Ajax技術(shù)篇 第17章  Ajax技術(shù)基礎(chǔ)      17.1  Ajax簡介       17.1.1  Ajax介紹       17.1.2  Ajax優(yōu)點(diǎn)與不足      17.2  Ajax的應(yīng)用       17.2.1  Google Suggest       17.2.2  Google Map      17.3  傳統(tǒng)的Web開發(fā)模式       17.3.1  運(yùn)行效果預(yù)覽       17.3.2  注冊(cè)Servlet的代碼       17.3.3  相關(guān)jsp頁面代碼      17.4  基于Ajax的開發(fā)模式       17.4.1  運(yùn)行效果預(yù)覽       17.4.2  注冊(cè)Servlet的代碼       17.4.3  相關(guān)JSP頁面的代碼      17.5  Ajax的相關(guān)技術(shù)       17.5.1  XMLHttpRequest對(duì)象       17.5.2  JavaScript腳本語言       17.5.3  可擴(kuò)展標(biāo)記語言(XML)       17.5.4  文檔對(duì)象模型(DOM)       17.5.5  級(jí)聯(lián)樣式表技術(shù)(CSS)      17.6  小結(jié)     第18章  Ajax的工作流程      18.1  方法概述      18.2  XMLHttpRequest對(duì)象       18.2.1  XMLHttpRequest對(duì)象概述       18.2.2  方法和屬性       18.2.3  創(chuàng)建XMLHttpRequest對(duì)象      18.3  發(fā)送請(qǐng)求       18.3.1  請(qǐng)求實(shí)例       18.3.2  GET與POST      18.4  處理響應(yīng)       18.4.1  響應(yīng)實(shí)例解析       18.4.2  responseXML和DOM      18.5  基于Ajax的注冊(cè)程序       18.5.1  搭建環(huán)境       18.5.2  建立數(shù)據(jù)庫       18.5.3  運(yùn)行效果預(yù)覽       18.5.4  實(shí)現(xiàn)代碼      18.6  基于Ajax的應(yīng)用程序架構(gòu)       18.6.1  Bindows       18.6.2  Backbase       18.6.3  DOJO       18.6.4  Rico       18.6.5  qooxdoo       18.6.6  Tibet       18.6.7  AjaxCaller       18.6.8  Flash/JavaScript集成包       18.6.9  Google AJAXSLT       18.6.10  HTMLHttpRequest(Beta版)       18.6.11  交互式網(wǎng)站框架       18.6.12  LibXMLHttpRequest   18.6.12 (發(fā)行于2003年6月)       18.6.13  RSLite(x)       18.6.14  Sack       18.6.15  Sarissa(發(fā)行于2月,2003年)       18.6.16  XHConn       18.6.17  SAJAX       18.6.18  JavaScipt對(duì)象標(biāo)志(JSON)   18.6.18  和JSON-RPC       18.6.19  JavaScript遠(yuǎn)程腳本(JSRS)       18.6.20  WebORB for Java   18.6.20 (自從2005年8月)       18.6.21  Echo 2       18.6.22  Direct Web Remoting (DWR)   18.6.22 (2005年)       18.6.23  SWATO(2005年)       18.6.24  WebORB for.NET       18.6.25  Ajax.NET       18.6.26  AjaxAC       18.6.27  JPSpan        18.7  小結(jié)     第19章  Ajax實(shí)例      19.1  等待提示       19.1.1  實(shí)例說明       19.1.2  編程思路       19.1.3  實(shí)現(xiàn)代碼      19.2  級(jí)聯(lián)菜單       19.2.1  實(shí)例說明       19.2.2  編程思路       19.2.3  實(shí)現(xiàn)代碼      19.3  實(shí)現(xiàn)搜索提示       19.3.1  實(shí)例說明       19.3.2  編程思路       19.3.3  實(shí)現(xiàn)代碼      19.4  基于Ajax的分頁       19.4.1  實(shí)例說明       19.4.2  編程思路       19.4.3  實(shí)現(xiàn)代碼      19.5  類似于Google的拖拽功能       19.5.1  實(shí)例說明       19.5.2  編程思路       19.5.3  實(shí)現(xiàn)代碼      19.6  浮動(dòng)提示標(biāo)簽       19.6.1  實(shí)例說明       19.6.2  編程思路       19.6.3  實(shí)現(xiàn)代碼      19.7  文本操作全選框       19.7.1  實(shí)例說明       19.7.2  編程思路       19.7.3  實(shí)現(xiàn)代碼      19.8  基于Ajax的動(dòng)態(tài)樹型結(jié)構(gòu)       19.8.1  實(shí)例說明       19.8.2  編程思路       19.8.3  實(shí)現(xiàn)代碼      19.9  小結(jié)

圖書封面

圖書標(biāo)簽Tags

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


    JavaScript全程指南 PDF格式下載


用戶評(píng)論 (總計(jì)7條)

 
 

  •   很不錯(cuò)的一本書包括了基礎(chǔ)知識(shí)和實(shí)例演示對(duì)于初學(xué)者有很大幫助
  •   這本書內(nèi)容翔實(shí),而且很全面,特別適合初學(xué)者
  •   該書是一本系統(tǒng)的,全面的不可多得的好書,而其價(jià)格也便宜!
  •   書中有些小錯(cuò)誤,字母或者標(biāo)點(diǎn)符號(hào)的問題
  •   速度挺好質(zhì)量也不錯(cuò)
  •   感覺不錯(cuò)的人就買吧
  •   誤導(dǎo)人
 

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

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