瀏覽紀錄

TOP
【反詐騙】接到可疑電話該怎麼辦?提醒您「不碰不說」。聽到「訂單錯誤要操作ATM/網銀就是詐騙」!
1/1
無庫存,下單後進貨(採購期約45個工作天)
深入淺出 JavaScript(簡體書)
人民幣定價:55元
定  價:NT$330元
優惠價: 87287
可得紅利積點:8 點

無庫存,下單後進貨(採購期約45個工作天)

商品簡介

作者簡介

目次

本書是一部優秀的、注重實踐的JavaScript教程。作者首先概覽了JavaScript,包括它的語法、良好的編碼習慣、DOM編程原則等;然后構建了JavaScript工具包,包括動態操作標記、使用CSS和DOM修改頁面風格、驗證表單、處理圖像等;接著通過一個完整的案例研究闡明了如何使用多種JavaScript 技術協同工作;最后單獨設計一章來講述第三方示例,演示了YUI 和 jQuery JavaScript庫的使用。   本書適合初級和中級水平的JavaScript開發人員閱讀,可作為高等院校計算機專業的JavaScript課程教材。
Christion Heilmann,世界頂尖的JavaScript程序員,Web標準項目(WaSP)DOM腳本編程任務組成員。目前就職于Yahoo!英國公司,擔任Flickr項目的交互架構師。Heilmann擁有豐富的Web開發經驗,曾經為寶馬、麥當勞、EToy、惠普等世界級大公司開發網站。他的博客http://wait-till-i.com經常成為業界關注的焦點,此外他還維護著一個信息非常豐富的技術文檔網站http://icant.Co.uk。
第1章 JavaScript入門 
 1.1 JavaScript產生的原因 
 1.2 JavaScript是什么 
 1.3 JavaScript的問題和價值 
 1.4 JavaScript不可靠為什么還要用 
 1.5 網頁中的JavaScript和基本語法 
  1.5.1 JavaScript語法 
  1.5.2 執行代碼 
  1.5.3 函數 
 1.6 對象 
 1.7 簡單的JavaScript示例 
 1.8 小結 
第2章 數據和判定 
 2.1 數據、數據類型和數據運算符 
  2.1.1 字符串數據類型 
  2.1.2 運算符 
  2.1.3 JavaScript變量 
  2.1.4 不同數據類型的轉換 
 2.2 復合數據類型:數組和對象 
  2.2.1 JavaScript提供的對象:String、Date和Math 
  2.2.2 數組 
 2.3 在JavaScript中進行判定 
  2.3.1 邏輯運算符和比較運算符 
  2.3.2 條件語句 
  2.3.3 測試多個值:switch語句 
  2.3.4 重復事件:循環 
 2.4 小結 
第3章 從DHTML到DOM編程 
 3.1 作為“行為層”的JavaScript 
  3.1.1 對象檢測與瀏覽器依賴性的比較 
  3.1.2 漸進增強 
 3.2 JavaScript和可訪問性 
 3.3 良好的編碼實踐 
  3.3.1 命名習慣 
  3.3.2 代碼布局 
  3.3.3 注釋 
  3.3.4 函數 
  3.3.5 使用三元運算符簡化代碼 
  3.3.6 函數的分類和復用 
  3.3.7 變量和函數作用域 
  3.3.8 使用對象字面量保證腳本安全 
 3.4 小結 
第4章 HTML與JavaScript 
 4.1 HTML文檔剖析 
 4.2 在網頁中使用JavaScript提供反饋信息:老的方式 
 4.3 通過DOM訪問文檔 
 4.4 元素的子節點、父節點、兄弟節點和值 
  4.4.1 從父節點到子節點 
  4.4.2 從子節點到父節點 
  4.4.3 兄弟節點之間 
 4.5 修改元素屬性 
 4.6 創建、移除和替換元素 
  4.6.1 避免NOSCRIPT 
  4.6.2 通過innerHTML簡化腳本 
  4.6.3 DOM小結:你的備忘單 
  4.6.4 DOMhelp:我們自己的輔助函數庫 
 4.7 小結 
第5章 表現與行為(CSS與事件處理)
 5.1 通過JavaScript改變表現層 
 5.2 通過事件處理改變文檔的行為 
  5.2.1 W3C標準兼容的事件 
  5.2.2 修正事件以適應W3C不兼容的瀏覽器 
  5.2.3 永不停止優化 
  5.2.4 頁面加載問題及其解決方案 
  5.2.5 讀取和過濾鍵盤輸入 
  5.2.6 事件處理的危險 
 5.3 小結 
第6章 JavaScript的常用對象:圖片和窗口 
 6.1 圖片與JavaScript 
  6.1.1 圖片編程基礎 
  6.1.2 預載圖片 
  6.1.3 翻轉效果 
  6.1.4 幻燈片顯示 
  6.1.5 圖片與JavaScript小結 
 6.2 窗口與JavaScript 
  6.2.1 窗口屬性 
  6.2.2 窗口方法 
  6.2.3 窗口與JavaScript小結 
 6.3 小結 
第7章 JavaScript與用戶的交互:導航與表單 
 7.1 導航與JavaScript 
  7.1.1 重新加載網頁的恐懼 
  7.1.2 JavaScript導航基礎 
  7.1.3 瀏覽器導航 
  7.1.4 頁內導航 
  7.1.5 網站導航 
  7.1.6 分頁 
  7.1.7 使用JavaScript進行導航小結 
 7.2 表單與JavaScript 
  7.2.1 JavaScript表單基礎 
  7.2.2 表單元素 
  7.2.3 交互式表單:隱藏或顯示獨立元素 
  7.2.4 定制表單元素 
  7.2.5 表單與JavaScript小結 
 7.3 小結 
第8章 與Ajax后端交互 
 8.1 Ajax到底是什么 
 8.2 高速緩存竟帶來了麻煩 
 8.3 把X放回到Ajax里面 
  8.3.1 使用JSON代替XML 
  8.3.2 使用服務器端腳本來訪問第三方內容 
  8.3.3 關于緩慢鏈接的XHR問題 
  8.3.4 一個更大的Ajax示例:關聯選擇框 
  8.3.5 可選的動態Ajax菜單 
 8.4 小結 
第9章 數據驗證技術 
 9.1 客戶端JavaScript驗證的優點和缺點 
 9.2 使用JavaScript保護文件內容 
 9.3 全能驗證的神話 
 9.4 使用字符串和數字方法的基本JavaScript驗證 
  9.4.1 字符串驗證方法 
  9.4.2 數字驗證方法 
 9.5 正則表達式 
  9.5.1 語法和屬性 
  9.5.2 通配符搜索、約束范圍以及其替換 
  9.5.3 使用量詞約束字符的數量 
  9.5.4 詞界、空白字符以及其他快捷符號 
  9.5.5 使用正則表達式的方法 
  9.5.6 圓括號分組的功能 
  9.5.7 正則表達式資源 
 9.6 驗證方法小結 
 9.7 表單驗證技術 
  9.7.1 指定強制字段 
  9.7.2 隱藏字段方法 
  9.7.3 指示元素方法 
  9.7.4 CSS類方法 
  9.7.5 自定義屬性方法 
  9.7.6 這些方法的缺點 
  9.7.7 共用驗證規則 
 9.8 為用戶反饋驗證信息 
  9.8.1 顯示錯誤字段的列表 
  9.8.2 使用可單擊的錯誤消息代替主表單 
  9.8.3 單獨地突出顯示錯誤的字段 
  9.8.4 即時驗證反饋 
 9.9 其他的動態驗證方法 
 9.10 小結 
第10章 現代的JavaScript案例研究:動態圖庫 
 10.1 縮略圖圖庫基礎 
 10.2 縮略圖圖庫是什么以及它應該做什么 
 10.3 靜態縮略圖圖庫 
 10.4 使用JavaScript模擬動態圖庫 
 10.5 顯示標題 
 10.6 動態的縮略圖庫 
 10.7 從文件夾中創建圖片徽章 
 10.8 小結 
第11章 使用第三方JavaScript 
 11.1 網絡為你提供了什么 
 11.2 代碼片段、RSS提要、各種API以及函數庫 
  11.2.1 RSS提要和REST API 
  11.2.2 REST API示例 
 11.3 使用簡短精練的函數庫:jQuery 
 11.4 使用API:用Google Maps為你的網站添加地圖 
 11.5 完整的服務:雅虎開發人員網絡以及YUI 
  11.5.1 使用YUI的彈性標題 
  11.5.2 使用YUI的連接管理器和容器組件代替彈出窗口 
  11.5.3 YUI小結 
 11.6 小結 
附錄A 調試JavaScript

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約20個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。