JavaScript高級程序設計(第3版)+權威指南(第6版)+HTML5權威指南

JavaScript高級程序設計(第3版)+權威指南(第6版)+HTML5權威指南 pdf epub mobi txt 電子書 下載 2025

想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 藍墨水圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115338365
商品編碼:11188876291

具體描述


權指南(第6版)

高級程序設計(第3版)

HTML5權指南

YL0696  9787115338365 9787111376613 9787115275790




作者簡介

  Nicholas C. Zakas(尼古拉斯·澤卡斯),Web技術專傢,現為雅虎公司界麵呈現架構師,負責My Yahoo!和雅虎首頁等大訪問量站點的設計。尼古拉斯擁有豐富的Web開發和界麵設計經驗,曾經參與許多大公司的Web解決方案開發。他還是High Performance 一書的作者,並與他人閤作撰寫瞭Professional Ajax和Even Faster Web Sites。尼古拉斯擁有梅裏馬剋學院計算機科學學士學位和埃迪柯特學院的MBA學位。他的Twitter彆名是@slicknet。

目錄

目 錄


第1章 簡介 1

1.1 簡史 1

1.2 實現 2

1.2.1 ECMAScript 3

1.2.2 文檔對象模型(DOM) 5

1.2.3 瀏覽器對象模型(BOM) 8

1.3 版本 8

1.4 小結 9


第2章 在HTML中使用 10



內容簡介

  本書主要講述的內容涵蓋語言本身,以及Web瀏覽器所實現的 API。本書第6版涵蓋瞭HTML5和ECMAScript 5,很多章節完全重寫,新增的章節包括jQuery、服務器端、圖形編程以及 式的麵嚮對象。本書不僅適閤初學者係統學習,也適閤有經驗的 開發者隨手翻閱。

作者簡介

  David Flanagan,是一名程序員,也是一名作傢 。他在O’Reilly齣版的其他,書還包括《 Pocket Reference》、《The Ruby Programming Language》、以及《Java in a Nutshell》。David畢業於麻省理工學院,獲得計算機科學與工程學位。他和妻子和孩子一起生活在西雅圖和溫哥華之間的美國太平洋西北海岸。

目錄

前言
第1章 概述
1.1 語言核心
1.2 客戶端
,部分 語言核心
第2章 詞法結構
2.1 字符集
2.2 注釋
2.3 直接量
2.4 標識符和保留字
2.5 可選的分號
第3章 類型、值和變量
3.1 數字
3.2 文本
3.3 布爾值
3.4 null和undefined
3.5 全局對象
3.6 包裝對象
3.7 不可變的原始值和可變的對象引用
3.8 類型轉換
3.9 變量聲明
3.10 變量作用域
第4章 錶達式和運算符
4.1 原始錶達式
4.2 對象和數組的初始化錶達式
4.3 函數定義錶達式
4.4 屬性訪問錶達式
4.5 調用錶達式
4.6 對象創建錶達式
4.7 運算符概述
4.8 算術錶達式
4.9 關係錶達式
4.10 邏輯錶達式
4.11 賦值錶達式
4.12 錶達式計算
4.13 其他運算符
第5章 語句
5.1 錶達式語句
5.2 復閤語句和空語句
5.3 聲明語句
5.4 條件語句
5.5 循環
5.6 跳轉
5.7 其他語句類型
5.8 語句小結
第6章 對象
6.1 創建對象
6.2 屬性的查詢和設置
6.3 刪除屬性
6.4 檢測屬性
6.5 枚舉屬性
6.6 屬性getter和setter
6.7 屬性的特性
6.8 對象的三個屬性
6.9 序列化對象
6.10 對象方法
第7章 數組
7.1 創建數組
7.2 數組元素的讀和寫
7.3 稀疏數組
7.4 數組長度
7.5 數組元素的添加和刪除
7.6 數組遍曆
7.7 多維數組
7.8 數組方法
7.9 ECMAScript 5中的數組方法
7.10 數組類型
7.11 類數組對象
7.12 作為數組的字符串
第8章 函數
8.1 函數定義
8.2 函數調用
8.3 函數的實參和形參
8.4 作為值的函數
8.5 作為命名空間的函數
8.6 閉包
8.7 函數屬性、方法和構造函數
8.8 函數式編程
第9章 類和模塊
9.1 類和原型
9.2 類和構造函數
9.3 中Java式的類繼承
9.4 類的擴充
9.5 類和類型
9.6 中的麵嚮對象技術
9.7 子類
9.8 ECMAScript 5 中的類
9.9 模塊
第10章 正則錶達式的模式匹配
10.1 正則錶達式的定義
10.2 用於模式匹配的String方法
10.3 RegExp對象
第11章 的子集和擴展
11.1 的子集
11.2 常量和局部變量
11.3 解構賦值
11.4 迭代
11.5 函數簡寫
11.6 多catch 從句
11.7 E4X: ECMAScript for XML
第12章 服務器端
12.1 用Rhino腳本化Java
12.2 用Node實現異步I/O

第二部分 客戶端
第13章 Web瀏覽器中的
13.1 客戶端
13.2 在HTML裏嵌入
13.3 程序的執行
13.4 兼容性和互用性
13.5 可訪問性
13.6 安全性
13.7 客戶端框架
第14章 Window對象
14.1 計時器
14.2 瀏覽器定位和導航
14.3 瀏覽曆史
14.4 瀏覽器和屏幕信息
14.5 對話框
14.6 錯誤處理
14.7 作為Window對象屬性的文檔元素
14.8 多窗口和窗體
第15章 腳本化文檔
15.1 DOM概覽
15.2 選取文檔元素
15.3 文檔結構和遍曆

內容簡介

本書是係統學習網頁設計的參考圖書。分為五部分:首先介紹學習需要的預備知識和HTML、CSS和的進展;第二部分討論HTML元素,並詳細說明瞭HTML5中新增和修改的元素;第三部分闡述CSS,涵蓋瞭所有控製內容樣式的CSS選擇器和屬性,並輔以大量代碼示例和圖示;第四部分介紹DOM,剖析如何用操縱HTML內容;第五部分講解Ajax、多媒體和canvas元素等HTML5高級特性。本書麵嚮初學者和中等水平Web開發人員,是牢固掌握HTML5、CSS3和的必讀之作。

作者簡介

  Adam Freeman,曾在多傢名企擔任高級職務,現為,技術圖書作傢,著有多部C#、.NET和Java方麵的大部頭作品。其中《ASP.NET 4高級程序設計(第4版)》、《精通ASP.NET MVC 3框架(第3版)》銷量均在同品種中名列前茅,備受讀者推崇。Freeman專門為網頁開發新手和網頁設計師打造的**參考書,這本書秉承作者的一貫風格,幽默風趣、簡約凝練、邏輯性強,是廣大Web開發人員的必讀**。

精彩書評

  ★在這個瀏覽器時代你不學點兒網頁構建知識還真是有些跟不上時代步伐瞭。這本書全麵覆蓋HTML5、CSS3和,囊括瞭構建網頁所需的基本知識以及一些中高級內容,新手選這本書不會錯,中級開發人員將它作為參考書也相當方便!
  ——XX網站讀者 
  
  ★這本書對於學習HTML5來說真是不可多得的好書,作者既熟知技術趨勢,又深諳寫作技巧,看看書中那些代碼示例、實現效果圖、簡明參考錶,無一不正中讀者下懷,難怪許多Web開發人員都極力推薦這本書!
  ——goodreads讀者

目錄

,部分 開篇 
第1章 HTML5背景知識 
1.1 HTML的曆史 
1.1.1 齣場 
1.1.2 瀏覽器戰爭的結束 
1.1.3 插件稱雄 
1.1.4 語義HTML浮齣水麵 
1.1.5 發展態勢:HTML標準滯後於其使用 
1.2 HTML5簡介 
1.2.1 新標準 
1.2.2 引入原生多媒體支持 
1.2.3 引入可編程內容 
1.2.4 引入語義Web 
1.3 HTML5現況 
1.3.1 瀏覽器對HTML5的支持情況 
1.3.2 網站對HTML5的支持情況 
1.4 本書結構 
1.5 HTML5的更多信息 
1.6 小結 
第2章 準備工作 
2.1 挑選瀏覽器 
2.2 挑選HTML編輯器 
2.3 挑選Web服務器 
2.4 獲取Node.js 
2.5 獲取示例代碼 
2.6 小結 
第3章 初探HTML 
3.1 使用元素 
3.1.1 瞭解本章用到的元素 
3.1.2 使用空元素 
3.1.3 使用自閉閤標簽 
3.1.4 使用虛元素 
3.2 使用元素屬性 
3.2.1 一個元素應用多個屬性 
3.2.2 使用布爾屬性 
3.2.3 使用自定義屬性 
3.3 創建HTML文檔 
3.3.1 外層結構 
3.3.2 元數據 
3.3.3 內容 
3.3.4 父元素、子元素、後代元素和兄弟元素 
3.3.5 瞭解元素類型 
3.4 使用HTML實體 
3.5 HTML5全局屬性 
3.5.1 accesskey屬性 
3.5.2 class屬性 
3.5.3 contenteditable屬性 
3.5.4 contextmenu屬性 
3.5.5 dir屬性 
3.5.6 draggable屬性 
3.5.7 dropzone屬性 
3.5.8 hidden屬性 
3.5.9 id屬性 
3.5.10 lang屬性 
3.5.11 spellcheck屬性 
3.5.12 style屬性 
3.5.13 tabindex屬性 
3.5.14 title屬性 
3.6 有用的HTML工具 
3.7 小結 
第4章 初探CSS 
4.1 定義和應用樣式 
4.1.1 瞭解本章所用的CSS屬性 
4.1.2 使用元素內嵌樣式 
4.1.3 使用文檔內嵌樣式 
4.1.4 使用外部樣式錶 
4.2 樣式的層疊和繼承 
4.2.1 瀏覽器樣式 
4.2.2 用戶樣式 
4.2.3 樣式如何層疊 
4.2.4 用重要樣式調整層疊次序 
4.2.5 根據具體程度和定義次序解決同級樣式衝突 
4.2.6 繼承 
4.3 CSS中的顔色 
4.4 CSS中的長度 
4.4.1 ,長度 
4.4.2 相對長度 
4.5 其他CSS單位 
4.5.1 使用CSS角度 
4.5.2 使用CSS時間 
4.6 測試CSS特性的支持情況 
4.7 有用的CSS工具 
4.7.1 瀏覽器樣式報告 
4.7.2 用SelectorGadget生成選擇器 
4.7.3 用LESS改進CSS 
4.7.4 使用CSS框架 
4.8 小結 
第5章 初探 
5.1 準備使用 
5.2 使用語句 
5.3 定義和使用函數 
5.3.1 定義帶參數的函數 
5.3.2 定義會返迴結果的函數 
5.4 使用變量和類型 
5.4.1 使用基本類型 
5.4.2 創建對象 
5.4.3 使用對象 
5.5 使用運算符 
5.5.1 相等和等同運算符 
5.5.2 顯式類型轉換 
5.6 使用數組 
5.6.1 使用數組字麵量 
5.6.2 讀取和修改數組內容 
5.6.3 枚舉數組內容 
5.6.4 使用內置的數組方法 
5.7 處理錯誤 
5.8 比較undefined和null值 
5.8.1 檢查變量或屬性是否為undefined或null 
5.8.2 區分null和undefined 
5.9 常用的工具 
5.9.1 使用調試器 
5.9.2 使用庫 
5.10 小結 

第二部分 HTML元素 
第6章 HTML5元素背景知識 
6.1 語義與呈現分離 
6.2 元素選用原則 
6.2.1 少亦可為多 
6.2.2 彆誤用元素 
6.2.3 具體為佳,一以貫之 
6.2.4 對用戶不要想當然 
6.3 元素說明體例 
6.4 元素速覽 
6.4.1 文檔和元數據元素 
6.4.2 文本元素 
6.4.3 對內容分組 
6.4.4 劃分內容 
6.4.5 製錶 
6.4.6 創建錶單 
6.4.7 嵌入內容 
6.5 未實現的元素 
6.6 小結 
第7章 創建HTML文檔 
7.1 構築基本的文檔結構 
7.1.1 DOCTYPE元素 
7.1.2 html元素 
7.1.3 head元素 
7.1.4 body元素 
7.2 用元數據元素說明文檔 
7.2.1 設置文檔標題 
7.2.2 設置相對URL的解析基準 
7.2.3 用元數據說明文檔 
7.2.4 定義CSS樣式 
7.2.5 指定外部資源 
7.3 使用腳本元素 
7.3.1 script元素 
7.3.2 noscript元素 
7.4 小結 
第8章 標記文字 
8.1 生成超鏈接 
8.1.1 生成指嚮外部的超鏈接 
8.1.2 使用相對URL 
8.1.3 生成內部超鏈接 
8.1.4 設定瀏覽環境 
8.2 用基本的文字元素標記內容 
8.2.1 錶示關鍵詞和産品名稱 
8.2.2 加以強調 
8.2.3 錶示外文詞語或科技術語 
8.2.4 錶示不準確或校正 
8.2.5 錶示重要的文字 
8.2.6 為文字添加下劃綫 
8.2.7 添加小號字體內容 
8.2.8 添加上標和下標 
8.3 換行 
8.3.1 強製換行 
8.3.2 指明可以安全換行的建議位置 
8.4 錶示輸入和輸齣 
8.5 使用標題引用、引文、定義和縮寫 
8.5.1 錶示縮寫 
8.5.2 定義術語 
8.5.3 引用來自他處的內容 
8.5.4 引用其他作品的標題 
8.6 使用語言元素 
8.6.1 ruby、rt和rp元素 
8.6.2 bdo元素 
8.6.3 bdi元素 
8.7 其他文本元素 
8.7.1 錶示一段一般性的內容 
8.7.2 突齣顯示文本 
8.7.3 錶示添加和刪除的內容 
8.7.4 錶示時間和日期 
8.8 小結 
第9章 組織內容 
9.1 為什麼要對內容分組 
9.2 建立段落 
9.3 使用div元素 
9.4 使用預先編排好格式的內容 
9.5 引用他處內容 
9.6 添加主題分隔 
9.7 將內容組織為列錶 
9.7.1 ol元素 
9.7.2 ul元素 
9.7.3 li元素 
9.7.4 生成說明列錶 
9.7.5 生成自定義列錶 
9.8 使用插圖 
9.9 小結 
第10章 文檔分節 
10.1 添加基本的標題 
10.2 隱藏子標題 
10.3 生成節 
10.4 添加首部和尾部 
10.5 添加導航區域 
10.6 使用article 
10.7 生成附注欄 
10.8 提供聯係信息 
10.9 生成詳情區域 
10.10 小結 
第11章 錶格元素 
11.1 生成基本的錶格 
11.2 添加錶頭單元格 
11.3 為錶格添加結構 
11.3.1 錶示錶頭和錶格主題 
11.3.2 添加錶腳 
11.4 製作不規則錶格 
11.5 把錶頭與單元格關聯起來 
11.6 為錶格添加標題 
11.7 處理列 
11.8 設置錶格邊框 
11.9 小結 
第12章 錶單 
12.1 製作基本錶單 
12.1.1 定義錶單 
12.1.2 查看錶單數據 
12.2 配置錶單 
12.2.1 配置錶單的action屬性 
12.2.2 配置HTTP方法屬性 
12.2.3 配置數據編碼 
12.2.4 控製錶單的自動完成功能 
12.2.5 指定錶單反饋信息的目標顯示位置 
12.2.6 設置錶單名稱 
12.3 在錶單中添加說明標簽 
12.4 自動聚焦到某個input元素 
12.5 禁用單個input元素 
12.6 對錶單元素編組 
12.6.1 為fieldset元素添加說明標簽 
12.6.2 用fieldset禁用整組input元素 
12.7 使用button元素 
12.7.1 用button元素提交錶單 
12.7.2 用button元素重置錶單 
12.7.3 把button作為一般元素使用 
12.8 使用錶單外的元素 
12.9 小結 
第13章 定製input元素 
13.1 用input元素輸入文字 
13.1.1 設定元素大小 
13.1.2 設置初始值和占位式提示 
13.1.3 使用數據列錶 
13.1.4 生成隻讀或被禁用的文本框 
13.1.5 指定文字方嚮數據的名稱 
13.2 用input元素輸入密碼 
13.3 用input元素生成按鈕 
13.4 用input元素為輸入數據把關 
13.4.1 用input元素獲取數值 
13.4.2 用input元素獲取指定範圍內的數值 
13.4.3 用input元素獲取布爾型輸入 
13.4.4 用input元素生成一組固定選項 
13.4.5 用input元素獲取有規定格式的字符串 
13.4.6 用input元素獲取時間和日期 
13.4.7 用input元素獲取顔色值 
13.5 用input元素獲取搜索用詞 
13.6 用input元素生成隱藏的數據項 
13.7 用input元素生成圖像按鈕和分區響應圖 
13.8 用input元素上傳文件 
13.9 小結 
第14章 其他錶單元素及輸入驗證 
14.1 使用其他錶單元素 
14.1.1 生成選項列錶 
14.1.2 輸入多行文字 
14.1.3 錶示計算結果 
14.1.4 生成公開/私有密鑰對 
14.2 使用輸入驗證 
14.2.1 確保用戶提供瞭一個值 
14.2.2 確保輸入值位於某個範圍內 
14.2.3 確保輸入值與指定模式匹配 
14.2.4 確保輸入值是電子郵箱地址或URL 
14.3 禁用輸入驗證 
14.4 小結 
第15章 嵌入內容 
15.1 嵌入圖像 
15.1.1 在超鏈接裏嵌入圖像 
15.1.2 創建客戶端分區響應圖 
15.2 嵌入另一張HTML文檔 
15.3 通過插件嵌入內容 
15.3.1 使用embed元素 
15.3.2 使用object和param元素 
15.4 object元素的其他用途 
15.4.1 使用object元素嵌入圖像 
15.4.2 使用object元素創建分區響應圖 
15.4.3 將object元素作為瀏覽上下文環境 
15.5 嵌入數字錶現形式 
15.5.1 顯示進度 
15.5.2 顯示範圍裏的值 
15.6 其他嵌入元素 
15.6.1 嵌入音頻和視頻 
15.6.2 嵌入圖形 
15.7 小結 

第三部分 CSS 
第16章 理解CSS 
16.1 CSS標準化 
16.2 盒模型 
16.3 選擇器簡明參考 
16.4 屬性簡明參考 
16.4.1 邊框和背景屬性 
16.4.2 盒模型屬性 
16.4.3 布局屬性 
16.4.4 文本屬性 
16.4.5 過渡、動畫和變換屬性 

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有