[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《JavaScript入門經典》(Beginning JavaScript 3rd Edition)掃描版 中文第3版[PDF]
《JavaScript入門經典》(Beginning JavaScript 3rd Edition)掃描版 中文第3版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/11
大       小 -
《JavaScript入門經典》(Beginning JavaScript 3rd Edition)掃描版 中文第3版[PDF] 簡介: 中文名 : JavaScript入門經典 原名 : Beginning JavaScript 3rd Edition 作者 : Paul Wilton Jeremy McPeak 譯者 : 施宏斌 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 中文第3版 出版社 : 清華大學出版社 書號 : 9787302194194 發行時間 : 2009年02月01日
電驢資源下載/磁力鏈接資源下載:
全選
"《JavaScript入門經典》(Beginning JavaScript 3rd Edition)掃描版 中文第3版[PDF]"介紹
中文名: JavaScript入門經典
原名: Beginning JavaScript 3rd Edition
作者: Paul Wilton
Jeremy McPeak
譯者: 施宏斌
圖書分類: 軟件
資源格式: PDF
版本: 掃描版 中文第3版
出版社: 清華大學出版社
書號: 9787302194194
發行時間: 2009年02月01日
地區: 大陸
語言: 簡體中文
簡介:

內容介紹:
《Java Script入門經典(第3版)》首先介紹了J avaScript的基本語法,並介紹了如何發揮JavaScript中對象的威力。《Java Script入門經典(第3版)》還介紹了如何操縱最新版本浏覽器所提供的BOM對象。在《Java Script入門經典(第3版)》的高級主題中,將介紹如何使用cookie,以及如何應用DHTML技術使Web頁面煥發動感和活力。另外,《Java Script入門經典(第3版)》還介紹了Ajax 技術。Ajax技術允許在客戶端代碼中使用JavaScript來實現與遠程服務器的通信。簡而言之,《Java Script入門經典(第3版)》將幫助您創建具有專業水准的Web應用程序,並實現與用戶的交互。《Java Script入門經典(第3版)》主要介紹了在JavaScript 中如何使用對象,如Date對象和String對象,來管理復雜的數據類型,並簡化程序的設計。使用表單、窗體和其他控件的技巧。如何發現JavaScrip t代碼中的常見錯誤和邏輯錯誤,以及如何使用Microsoft Script Debugger來調試JavaScript代碼。如何提供JavaScript代碼來訪問XML和HTML。如何在頁面中集成ActiveX控件或插件,以擴展浏覽器的功能。如何使用遠程腳本實現與目標服務器的通信。
內容截圖:

目錄:
第1章 eb與JavaScript概述
1.1 JavaScript簡介
1.1.1 什麼是JavaScript
1.1.2 JavaScript與Web
1.1.3 為什麼選擇JavaScript
1.1.4 JavaScript的功能
1.2 創建JavaScriptWeb應用程序所需的工具
1.3 (script)標記:第一個簡單的JavaScript程序
1.4 浏覽器及其兼容性問題
1.5 關於“誰將成為億萬富翁?”小測試的簡介
1.5.1 “小測試”程序代碼背後的設計思路
1.5.2 與“小測試”所需功能相關的章節
1.6 小結
第2章 avaScript中的數據類型與變量
2.1 JavaScript中的數據類型
2.1.1 數值數據
2.1.2 文本數據
2.1.3 布爾數據
2.2 變量——保存在內存中的數據
2.2.1 聲明變量並賦值
2.2.2 用其他變量的值為變量賦值
2.3 設置浏覽器以顯示錯誤信息
2.3.1 在Firefox浏覽器中顯示錯誤信息
2.3.2 在IE浏覽器中顯示錯誤信息
2.3.3 當錯誤發生時浏覽器如何顯示錯誤信息
2.4 使用數據——計算數值及字符串的基本操作
2.4.1 數值計算
2.4.2 操作符的優先級
2.4.3 字符串的基本操作
2.4.4 字符串與數值的混合操作
2.5 數據類型轉換
2.6 數組
2.7 “在線小測試”程序——使用數組來存儲題目
2.8 小結
2.9 習題
第3章 斷.循環和函數
3.1 選擇語句——if語句和switch語句
3.1.1 比較運算符
3.1.2 if語句
3.1.3 邏輯運算符
3.1.4 在if語句中使用復合條件
3.1.5 else和elseif語句
3.1.6 字符串的比較
3.1.7 switch語句
3.2 循環語句——for語句和while語句
3.2.1 for循環語句
3.2.2 for...in循環語句
3.2.3 while循環語句
3.2.4 do...while循環語句
3.2.5 break語句和continue語句
3.3 函數
3.3.1 創建用戶自定義函數
3.3.2 變量的作用域和生存期
3.4 創建一個“在線小測試”程序7中的基本函數
3.5 小結
3.6 習題
第4章 JavaScript——基於對象的語言
4.1 基於對象的程序設計
4.1.1 對象概述
4.1.2 JavaScript中的對象
4.1.3 使用JavaScript對象
4.1.4 基本數據類型與對象類型
4.2 JavaScript的內建對象
4.2.1 String對象
4.2.2 Math對象
4.2.3 Number對象
4.2.4 Array對象
4.2.5 Date對象
4.2.6 JavaScript中的類
4.3 小結
4.4 習題
第5章 浏覽器程序設計
5.1 浏覽器對象
5.1.1 window對象
5.1.2 history對象
5.1.3 location對象
5.1.4 navigator對象
5.1.5 screen對象
5.1.6 document對象——代表頁面本身的對象
5.1.7 將事件處理代碼連接到Web頁面的事件
5.1.8 浏覽器版本檢測
5.2 小結
5.3 習題
第6章 HTML表單——與用戶進行交互
6.1 HTML表單
6.2 表單中的HTML元素
6.2.1 表單元素的常見屬性和方法
6.2.2 button表單元素
6.2.3 文本框
6.2.4 textarea元素
6.2.5 單選按鈕和復選框
6.2.6 select元素
6.3 回到“在線小測試”
6.3.1 創建表單
6.3.2 用單選按鈕創建可選答案
6.4 小結
6.5 習題
第7章 窗體和框架
7.1 框架與window對象
7.1.1 編寫各框架都能訪問的代碼
7.1.2 框架間的代碼互訪
7.2 打開新的浏覽器窗口
7.2.1 如何打開新的浏覽器窗口
7.2.2 浏覽器窗口之間的腳本編程
7.2.3 移動或改變窗體的大小
7.3 安全性
7.4 在線小測試
7.5 小結
7.6 習題
第8章 字符串操作
8.1 字符串的新方法
8.1.1 split()方法
8.1.2 replace()方法
8.1.3 search()方法
8.1.4 match()方法
8.2 正則表達式
8.2.1 簡單的正則表達式
8.2.2 正則表達式:特殊元字符
8.2.3 考慮所有的可能性
8.2.4 正則表達式的分組
8.3 String對象——split().replace().search()和match()方法
8.3.1 split()方法
8.3.2 replace()方法
8.3.3 search()方法
8.3.4 match()方法
8.4 使用RegExp對象的構造函數
8.5 在線小測試程序
8.6 小結
8.7 習題
第9章 日期.時間和計時器
9.1 世界時(WorldTime)
9.2 在Web頁面中使用計時器
9.2.1 一次性計時器
9.2.2 創建間隔性觸發計時器
9.3 在線小測試程序
9.4 小結
9.5 習題
第10章 常見錯誤.調試和錯誤處理
10.1 難以置信,竟然犯了這樣簡單的錯誤:JavaScript中的常見錯誤
10.1.1 變量未定義
10.1.2 大小寫敏感
10.1.3 不匹配的大括號
10.1.4 在連接字符串時缺少加號(+)
10.1.5 賦值而不是相等
10.1.6 不匹配的圓括號
10.1.7 將方法誤認為屬性,或者將屬性誤認為方法
10.2 Microsoft腳本調試器
10.2.1 獲取腳本調試器
10.2.2 安裝腳本調試器
10.2.3 使用腳本調試器
10.3 Firefox浏覽器的腳本調試器:Venkman
10.4 錯誤處理
10.4.1 避免錯誤
10.4.2 try...catch語句
10.5 小結
10.6 習題
第11章 使用Cookie存儲信息
11.1 烘焙你的第一個cookie
11.1.1 一個新鮮出爐的cookie
11.1.2 Cookie字符串
11.2 創建cookie
11.3 獲取cookie的值
11.4 Cookie的局限性
11.5 IE6和IE7浏覽器中cookie的安全性
11.6 小結
11.7 習題
第12章 DHTML概述
12.1 跨浏覽器問題
12.2 CSS入門
12.3 動態HTML(DHTML)
12.3.1 訪問頁面中的元素
12.3.2 改變元素的外觀
12.3.3 動態定位和移動元素
12.3.4 實例:動態廣告
12.4 小結
12.5 習題
第13章 現代浏覽器中的DHTML
13.1 為什麼需要Web標准
13.2 Web標准
13.2.1 HTML
13.2.2 ECMAScript
13.2.3 XML
13.2.4 XHTML
13.3 文檔對象模型(DOM)
13.3.1 DOM標准
13.3.2 DOM與BOM的區別
13.3.3 將HTML文檔解析為一棵節點樹
13.3.4 DOM對象
13.3.5 DOM對象的屬性和方法
13.3.6 DOM事件模型
13.4 DHTML示例:Internet Explorer5+
13.4.1 IE浏覽器的事件模型
13.4.2 創建一個DHTML工具欄
13.5 DHTML實例:Firefox浏覽器和Opera浏覽器中的工具欄
13.6 創建跨浏覽器的DHTML工具欄
13.7 小結
13.8 習題
第14章 JavaScript與XML
14.1 XML能做什麼
14.2 XML基礎
14.3 創建XML文檔
14.3.1 文檔類型定義(DTD)
14.3.2 創建第一個DTD文件
14.3.3 加入數據
14.4 改變XML的顯示外觀
14.4.1 樣式表與XML
14.4.2 可擴展樣式語言(XSL)
14.5 使用JavaScript操作XML
14.5.1 在IE浏覽器中獲取XML文檔
14.5.2 如何判斷XML文檔何時被加載完成
14.5.3 如何在Firefox和Opera浏覽器中加載XML文檔
14.5.4 如何判斷XML文檔已經加載完成
14.5.5 如何跨浏覽器讀取XML文檔
14.5.6 顯示每日信息
14.6 小結
14.7 習題
第15章 使用ActiveX和Plug-In
15.1 Firefox浏覽器中的嵌入式插件
15.1.1 在頁面中添加插件
15.1.2 檢測Firefox浏覽器中已安裝的插件
15.2 IE浏覽器中的嵌入式ActiveX控件
15.2.1 如何在頁面中添加ActiveX控件
15.2.2 安裝ActiveX控件
15.3 使用插件和ActiveX控件
15.3.1 如何對無插件或ActiveX控件時重定向腳本進行測試
15.3.2 潛在的問題
15.4 小結
15.5 習題
第16章 Ajax與遠程腳本
16.1 什麼是遠程腳本
16.1.1 遠程腳本可以用來干什麼
16.1.2 Ajax
16.1.3 浏覽器支持
16.2 Ajax與JavaScript的結合:XMLHttpRequest對象
16.2.1 跨浏覽器問題
16.2.2 使用XMLHttpRequest對象
16.2.3 異步請求
16.3 創建一個遠程腳本類
16.3.1 HttpRequest構造函數
16.3.2 創建方法
16.3.3 完整的代碼
16.4 使用XMLHttpRequest創建智能表單
16.4.1 如何向服務器端的PHP程序查詢信息
16.4.2 從服務器返回的數據
16.4.3 在開始編寫代碼之前
16.5 使用iframe創建智能表單
16.6 關於Ajax技術的注意事項
16.6.1 同源策略
16.6.2 ActiveX對Ajax的影響
16.6.3 可用性問題
16.7 小結
16.8 習題
附錄 參考答案 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved