发表于2024-11-21
JavaScript從入門到精通(標準版) pdf epub mobi txt 電子書 下載 2024
JavaScript從入門到精通(標準版)係統地講解瞭JavaScript語言的使用,並結閤HTML5介紹瞭如何開發更富可用性的Web程序。同屬JavaScript高級程序設計JavaScript指南JavaScriptDOM本JavaScript語言精粹JavaScript算法JavaScript入門JavaScript實戰JavaScript設計模式大類。全書分為五大部分,共23章。第一部分介紹JavaScript的基本概念和基礎知識,以及如何快速上手測試JavaScript代碼。第二部分介紹JavaScript核心部分編程,包括變量、數據類型、錶達式、運算符、語句、函數、數組、對象、正則錶達式、函數式編程和麵嚮對象編程。第三部分介紹瞭JavaScript客戶端開發的相關知識和技術。第四部分講JavaScript+HTML5的應用,如本地存儲、圖形繪製、定位、多綫程、離綫應用、文件操作等。第五部分通過多個綜閤實例演示瞭如何使用JavaScript進行實戰開發的過程。^
JavaScript從入門到精通(標準版)配備瞭極為豐富的學習資源,其中配套資源:290節教學視頻(可二維碼掃描)、素材源程序;附贈的拓展學習資源:習題及麵試題庫、案例庫、工具庫、網頁模闆庫、網頁配色庫、網頁素材庫、網頁案例欣賞庫等。^
JavaScript從入門到精通(標準版)適閤作為JavaScript入門、JavaScript實戰、JavaScrip高級程序設計、HTML5移動開發方麵的自學用書,也可作為高等院校網頁設計、網頁製作、網站建設、Web前端開發等專業的教學參考書或相關機構的培訓教材。
未來科技是由一群熱愛Web開發的青年骨乾教師組成的一個鬆散組織,主要從事Web開發、教學培訓、教材開發等業務。該群體編寫的同類圖書在很多網店上的銷量名列前茅,讓數十萬的讀者輕鬆跨進瞭Web開發的大門,為Web開發的普及和應用做齣瞭積極貢獻。
第1章JavaScript基礎
1.1JavaScript概述
1.1.1JavaScript發展曆史
1.1.2ECMAScript與JavaScript的關係
1.1.3ECMAScript版本變化
1.1.4ECMAScript5和ECMAScript6
1.2JavaScript相關概念
1.2.1JavaScript核心
1.2.2文檔對象模型
1.2.3瀏覽器對象模型
第2章初次使用JavaScript
2.1在網頁中嵌入JavaScript腳本
2.1.1編寫腳本
2.1.2腳本位置
2.1.3設置延遲執行
2.1.4設置異步響應
2.2執行JavaScript程序
2.2.1執行過程
2.2.2預編譯
2.2.3代碼塊
2.2.4響應事件
2.2.5設計動態腳本
第3章代碼測試和錯誤處理
3.1瀏覽器與JavaScript
3.1.1瀏覽器內核
3.1.2瀏覽器錯誤報告
3.2JavaScript開發工具
3.2.1JavaScript編輯器
3.2.2JavaScript測試和調試
3.2.3使用控製颱
3.3錯誤處理
3.3.1認識錯誤類型
3.3.2使用try-catch
3.3.3使用finally
3.3.4使用throw
3.3.5拋齣時機
3.3.6錯誤事件
第4章JavaScript基本語法
4.1基本詞法
4.1.1字符編碼
4.1.2區分大小寫
4.1.3標識符
4.1.4直接量
4.1.5關鍵字和保留字
4.1.6分隔符
4.1.7注釋
4.1.8轉義序列
4.2使用變量
4.2.1聲明變量
4.2.2賦值變量
4.2.3變量的作用域
4.2.4避免變量汙染
4.3數據類型
4.3.1基本數據類型
4.3.2數值
4.3.3字符串
4.3.4布爾值
4.3.5Null
4.3.6Undefined
4.4嚴格模式
4.4.1啓用嚴格模式
4.4.2嚴格模式的執行限製
4.5案例實戰
4.5.1使用typeof檢測類型
4.5.2使用constructor檢測類型
4.5.3封裝類型檢測方法:toString()
4.5.4轉換為字符串
4.5.5轉換數字模式
4.5.6設置數字顯示的小數位數
4.5.7轉換為數字
4.5.8轉換為布爾值
4.5.9轉換為對象
4.5.10把對象轉換為值
4.5.11強製轉換
第5章使用運算符
5.1運算符概述
5.2算術運算符
5.2.1加法運算
5.2.2減法運算
5.2.3乘法運算
5.2.4除法運算
5.2.5餘數運算
5.2.6取反運算
5.2.7遞增和遞減
5.3邏輯運算符
5.3.1邏輯與運算
5.3.2邏輯或運算符
5.3.3邏輯非運算符
5.3.4案例:邏輯運算訓練
5.4關係運算符
5.4.1大小比較
5.4.2案例:包含檢測
5.4.3案例:等值檢測
5.5賦值運算符
5.6對象操作運算符
5.6.1new運算符
5.6.2delete運符
5.6.3中括號和點號運算符
5.6.4小括號運算符
5.7其他運算符
5.7.1條件運算符
5.7.2逗號運算符
5.7.3void運算符
5.8案例實戰
5.8.1使用錶達式
5.8.2連續運算
5.8.3把命令轉換為錶達式
5.8.4錶達式中的函數
第6章設計程序結構
6.1語句概述
6.1.1錶達式語句
6.1.2復閤語句
6.1.3聲明語句
6.1.4空語句
6.2分支結構
6.2.1if語句
6.2.2條件嵌套
6.2.3設計分支結構
6.2.4switch語句
6.2.5default從句
6.2.6比較if和switch
6.2.7優化分支結構
6.3循環結構
6.3.1while語句
6.3.2do/while語句
6.3.3for語句
6.3.4for/in語句
6.3.5比較while和for
6.3.6優化循環結構
6.4結構跳轉
6.4.1標簽語句
6.4.2break語句
6.4.3continue語句
6.5案例實戰
6.5.1提升分支運算性能
6.5.2提升循環運算性能
6.5.3設計楊輝三角
第7章使用數組
7.1定義數組
7.1.1構造數組
7.1.2數組直接量
7.2使用數組
7.2.1存取數組元素
7.2.2數組長度
7.2.3對象與數組
7.2.4定義多維數組
7.3使用數組對象
7.3.1檢索數組
7.3.2操作元素
7.3.3操作子數組
7.3.4數組排序
7.3.5使用排序函數
7.3.6數組與字符串的轉換
7.3.7定位
7.3.8迭代
7.3.9匯總
7.4案例實戰
7.4.1快速交換
7.4.2數組下標
7.4.3擴展數組方法
7.4.4設計迭代器
7.4.5使用迭代器
7.4.6使用數組維度
第8章使用函數
8.1定義函數
8.1.1聲明函數
8.1.2構造函數
8.1.3函數直接量
8.1.4定義嵌套函數
8.1.5比較定義函數的方法
8.2使用函數
8.2.1函數返迴值
8.2.2調用函數
8.2.3函數作用域
8.3使用參數
8.3.1定義參數
8.3.2使用arguments對象
8.3.3使用callee迴調函數
8.3.4應用arguments對象
8.4使用函數對象
8.4.1獲取函數形參個數
8.4.2自定義屬性
8.4.3使用call()和apply()
8.4.4使用bind()
8.5使用this
8.5.1使用this
8.5.2this安全策略
8.5.3應用this
8.5.4函數調用模式
8.5.5函數的標識符
8.6使用閉包函數
8.6.1認識閉包函數
8.6.2使用閉包
8.6.3定義閉包存儲器
8.6.4在事件處理中應用閉包
8.7案例實戰
8.7.1綁定函數
8.7.2鏈式語法
8.7.3函數節流
8.7.4分支函數
8.7.5惰性載入函數
8.7.6惰性求值
8.7.7記憶
8.7.8構建模塊
8.7.9柯裏化
8.7.10高階函數
8.7.11遞歸運算
8.7.12尾遞歸算法
第9章使用對象
9.1創建對象
9.1.1使用構造函數創建對象
9.1.2使用對象直接量創建對象
9.1.3使用create()方法創建對象
9.2操作對象
9.2.1引用對象
9.2.2復製對象
9.2.3剋隆繼承
9.2.4銷毀對象
9.3操作屬性
9.3.1定義屬性
9.3.2訪問屬性
9.3.3賦值屬性
9.3.4刪除屬性
9.3.5使用方法
9.3.6配置特性
9.3.7檢測特性
9.4使用方法
9.4.1使用toString()
9.4.2使用valueOf()
9.4.3檢測私有屬性
9.4.4檢測枚舉屬性
9.4.5檢測原型對象
9.4.6靜態方法
9.5使用原型
9.5.1定義原型
9.5.2比較原型屬性和本地屬性
9.5.3應用原型
9.5.4原型域和原型域鏈
9.5.5原型繼承
9.5.6擴展原型方法
9.6案例實戰
9.6.1設計工廠模式
9.6.2設計類繼承
9.6.3設計構造原型模式
9.6.4設計動態原型模式
9.6.5設計實例繼承
9.6.6惰性實例化
9.6.7安全構造對象
第10章BOM操作
10.1使用window對象
10.1.1訪問瀏覽器窗口
10.1.2全局作用域
10.1.3使用係統測試方法
10.1.4打開和關閉窗口
10.1.5使用框架集
10.1.6控製窗口位置
10.1.7控製窗口大小
10.1.8使用定時器
10.2使用navigator對象
10.2.1瀏覽器檢測方法
10.2.2檢測瀏覽器類型和版本號
10.2.3檢測客戶操作係統
10.2.4檢測插件
10.3使用location對象
10.4使用history對象
10.5使用screen對象
10.6使用document對象
10.6.1訪問文檔對象
10.6.2動態生成文檔內容
10.7案例實戰
10.7.1使用遠程腳本
10.7.2設計遠程交互
10.7.3使用浮動框架
10.7.4封裝用戶代理檢測
第11章DOM操作
11.1DOM基礎
11.2使用節點
節點類型
節點名稱和值
節點關係
訪問節點
操作節點
11.3使用文檔節點
訪問文檔子節點
訪問文檔信息
訪問文檔元素
訪問文檔集閤
使用HTML5 Document
11.4使用元素節點
訪問元素
遍曆元素
創建元素
復製節點
插入節點
刪除節點
替換節點
獲取焦點元素
檢測包含節點
11.5使用文本節點
訪問文本節點
創建文本節點
操作文本節點
讀取HTML字符串
插入HTML字符串
替換HTML字符串
插入文本
11.6使用文檔片段節點
11.7使用屬性節點
訪問屬性節點
讀取屬性值
設置屬性值
刪除屬性
使用類選擇器
自定義屬性
11.8使用範圍
創建範圍
選擇範圍
設置範圍
操作範圍內容
插入範圍內容
摺疊範圍
比較範圍
復製和清除範圍
11.9使用CSS選擇器
11.10案例實戰
設計動態腳本
使用script加載遠程數據
使用script實現異步交互
使用JSONP
設計動態錶格
訪問DOM集閤
在微博分享選中文本
第12章事件處理
12.1事件基礎
事件模型
事件流
事件類型
綁定事件
事件處理函數
注冊事件
銷毀事件
使用event對象
事件委托
12.2使用鼠標事件
鼠標點擊
鼠標移動
鼠標經過
鼠標來源
鼠標定位
鼠標按鍵
12.3使用鍵盤事件
鍵盤事件屬性
鍵盤響應順序
12.4使用頁麵事件
頁麵初始化
結構初始化
頁麵卸載
窗口重置
頁麵滾動
錯誤處理
12.5使用UI事件
焦點處理
選擇文本
字段值變化監測
提交錶單
重置錶單
剪貼闆數據
12.6案例實戰
封裝事件
模擬事情
設計彈齣對話框
設計遮罩層
自定義事件
設計事件觸發模型
應用事件模型
第13章使用正則錶達式與錶單驗證
13.1正則錶達式操作基礎
定義正則錶達式
訪問正則錶達式對象
執行匹配操作
訪問匹配信息
條件檢測
13.2正則錶達式語法基礎
字符描述
字符範圍
選擇操作
重復類量詞
惰性模式
邊界量詞
聲明量詞
錶達式分組
子錶達式引用
13.3案例實戰
第14章字符串處理與錶單開發
14.1字符串操作基礎
定義字符串
字符串的值和字符長度
字符串連接
字符串查找
字符串截取
字符串替換
字符串大小轉換
字符串比較
字符串與數組轉換
字符串格式化
字符編碼和解碼
Unicode編碼和解碼
14.2案例實戰
訪問錶單對象
訪問錶單元素
訪問字段屬性
訪問文本框的值
文本框過濾
切換焦點
訪問選擇框的值
編輯選項
字符串替換的高級應用
字符串修剪
檢測特殊字符
自定義加密和解密
錶單序列化
設計文本編輯器
第15章CSS腳本化與網頁特效
15.1CSS腳本化基礎
訪問CSS行內樣式
使用style對象
使用styleSheets對象
使用selectorText對象
編輯樣式
添加樣式
訪問計算樣式
15.2元素大小
訪問CSS寬度和高度
把值轉換為整數
使用offsetWidth和offset Height
元素尺寸
視圖尺寸
窗口尺寸
15.3位置偏移
窗口位置
相對位置
定位位置
設置偏移位置
設置相對位置
鼠標指針絕對位置
鼠標指針相對位置
滾動條位置
設置滾動條位置
15.4顯示隱藏
可見性
透明度
15.5案例實戰
滑動
漸顯
第16章使用Ajax實現異步通信
16.1使用XML數據
新建XML文檔
訪問XML數據
創建XML DOM對象
加載XML數據
< JavaScript從入門到精通(標準版) 下載 mobi epub pdf txt 電子書還沒有看,先給個好評吧,後麵看完再說
評分書收到瞭,物流很快,昨晚下單早起就到瞭,很不錯
評分包裝很好,每本書都是單獨塑封,裝到紙殼箱中運來的。
評分此用戶未填寫評價內容
評分滿意。。。。。。。。很厚的一本書,應該比較適閤小白吧
評分很不錯,仔細查漏補缺,纔能不斷進步
評分 評分非常好的書,我有c的一點基礎,看起來非常流暢,主要炒幣,有些鏈的智能閤約用JavaScript編寫,所以買一本讀一下,這書算不錯的瞭。
評分購買本書是衝著書麵宣傳的資源去的,結果本書為瞭拉微信公眾號關注度,強行要求讀者關注後纔能查看相關資源,更重要的是那些資源大部分無法下載,提示發送郵箱,結果輸入郵箱點發送後都無任何反應,為何不提供Pc下載,然到設計與開發用手機就可以完成??還有書本的配套視頻解說提示在綫查看,也無法查看,為何不提供下載?未來工作室這樣的做太讓人失望,做設計最看重的用戶體驗哪裏去瞭?所以本書雖然還沒細看,已經讓人失去閱讀的興趣瞭!
JavaScript從入門到精通(標準版) pdf epub mobi txt 電子書 下載