編輯推薦
適讀人群 :JavaScript從入門到精通、自學類讀者 《軟件開發自學視頻教程:JavaScript自學視頻教程》提供瞭極為豐富的學習資源,清單如下:本書學習資源清單:
1.配套自學視頻101集
幾乎覆蓋全書所有實例,先聽視頻講解,再仿照書中實例實踐,會大幅提高學習效率。
2.編程實例分析1411個
各類一應俱全,無論學習哪一章節,都可從中找到相關實例加以練習,相信對深入學習極有幫助。
3.典型模塊分析15類
既可作為綜閤應用實例學習,又可將模塊移植到相關應用中,從而避免重復勞動,提高工作效率。
4.項目案例分析17套
從需求分析、係統設計、模塊分解到代碼實現,幾乎展現瞭項目開發的整個過程。
5.實踐訓練任務587項
大都是實踐型任務,用於訓練和提高熟練度,網站還提供瞭相關答案。
6.數學及邏輯思維能力、麵試能力、編程英語能力測試596項
用以讀者自我測試,為就業做準備。
7.編程人生23個
精選的IT成功人士經曆,希望成為讀者不斷進取、勇攀高峰的強大精神動力。
8.電子課件121節
為瞭方便教學使用,本書附帶瞭全套PPT電子課件。
9.全書實例源程序
提供瞭全書所有實例的源程序,讀者可以直接拷貝使用,避免錄入之苦。
10.《程序員求職麵試寶典》電子書1部
各類麵試真題、麵試技巧、程序員職業生涯、簡曆設計、IT企業中的自身修養等幫助讀者更好就業和長遠發展。
內容簡介
《軟件開發自學視頻教程:JavaScript自學視頻教程》以初學者為主要對象,全麵介紹瞭使用JavaScript語言進行程序開發相關的各種技術。在內容排列上由淺入深,讓讀者循序漸進掌握JavaScript程序開發技術;在內容講解上結閤豐富的圖解和形象的比喻,幫助讀者理解“晦澀難懂”的技術;在內容形式上附有大量的注意、說明、技巧等欄目,夯實讀者理論技術,豐富管理與開發經驗。
《軟件開發自學視頻教程:JavaScript自學視頻教程》共分3篇,共20章,其中,第1篇為入門篇,主要包括JavaScript入門、JavaScript基礎、流程控製語句、函數、字符串與數值處理對象、正則錶達式、數組、程序調試與錯誤處理等內容;第2篇為提高篇,主要包括Document文檔對象、Window窗口對象、JavaScript事件處理、錶單的應用、JavaScript操作XML和DOM、Cookie應用、圖像處理、文件處理和頁麵打印、嵌入式插件、AJAX技術、JQuery腳本庫等內容;第3篇為實戰篇,主要包括JavaScript+Ajax+jQuery開發企業門戶網站一個實戰項目。另外本書光盤含:
12小時視頻講解/1411個編程實例/15個經典模塊分析/17個項目開發案例/587個編程實踐任務/596個能力測試題目(基礎能力測試、數學及邏輯思維能力測試、麵試能力測試、編程英語能力測試)/23個IT勵誌故事。
《軟件開發自學視頻教程:JavaScript自學視頻教程》適用於JavaScript程序開發的愛好者、初學者和中級開發人員,也可以作為大中專院校和培訓機構的教材。
作者簡介
軟件開發技術聯盟,是一傢以計算機軟件開發和教育為核心的高科技企業和一些中青年骨乾教師組成鬆散組織,專門從事應用軟件開發與服務,涉及的軟件行業有煤礦、公交、物流、辦公係統、零售、生産等多種領域。該企業近年來從事圖書的研發編寫,編寫的圖書有《軟件開發視頻大講堂》、《軟件開發全程實錄》等多個係列,多種圖書榮獲全行業優秀暢銷書奬。
內頁插圖
精彩書評
★這套書編寫細膩,配套豐富,適閤自學讀者看看。
——黑馬培訓中心 教學總監
目錄
第1篇 入門篇第1章 JavaScript入門1.1 JavaScript概述1.1.1 JavaScript的發展曆程1.1.2 JavaScript的主要特點1.1.3 JavaScript典型應用1.2 JavaScript運行環境1.2.1 硬件要求1.2.2 軟件要求1.2.3 瀏覽器對JavaScript腳本的支持1.3 JavaScript的開發工具1.3.1 Macromedia Dreamweaver1.3.2 Microsoft FrontPage1.4 在HTML中使用JavaScript1.4.1 在頁麵中直接嵌入JavaScript腳本1.4.2 鏈接外部JavaScript文件1.5 綜閤應用1.6 本章小結1.7 跟我上機第2章 JavaScript基礎2.1 JavaScript基本語法2.1.1 程序的執行順序2.1.2 字母大小寫敏感2.1.3 語句的結束標記2.2 JavaScript數據結構2.2.1 標識符2.2.2 關鍵字2.2.3 常量2.2.4 變量2.3 數據類型2.3.1 數字型數據2.3.2 字符串型數據2.3.3 布爾型數據2.3.4 特殊數據類型2.3.5 數據類型的轉換規則2.4 運算符與錶達式2.4.1 算術運算符2.4.2 比較運算符2.4.3 賦值運算符2.4.4 字符串運算符2.4.5 布爾運算符2.4.6 條件運算符2.4.7 其他運算符2.4.8 運算符優先級2.4.9 錶達式2.5 綜閤應用2.5.1 輸齣姚明個人信息2.5.2 計算長方形的麵積2.6 本章常見錯誤2.6.1 程序代碼大小寫不統一2.6.2 輸齣字符串時未加引號2.7 本章小結2.8 跟我上機第3章 流程控製語句3.1 條件控製語句3.1.1 if條件控製語句3.1.2 if…else語句3.1.3 if…else if語句3.1.4 if語句的嵌套3.1.5 switch多分支語句3.2 循環控製語句3.2.1 while循環語句3.2.2 do…while循環語句3.2.3 for循環語句3.3 跳轉語句3.3.1 continue跳轉語句3.3.2 break跳轉語句3.4 綜閤應用3.4.1 利用continue語句計算100以內所有偶數的和3.4.2 用for語句製作一個乘法口訣錶3.5 本章常見錯誤3.5.1 條件語句中缺少小括號3.5.2 while語句不正確形成死循環3.6 本章小結3.7 跟我上機第4章 函數4.1 函數的定義4.2 函數的調用4.2.1 函數的參數4.2.2 函數的簡單調用4.2.3 通過鏈接調用函數4.2.4 在響應事件中調用函數4.2.5 函數的返迴值4.3 幾種特殊的函數4.3.1 構造函數與函數直接量4.3.2 JavaScript的內置函數4.3.3 嵌套函數4.3.4 遞歸函數4.4 綜閤應用4.4.1 自定義一個為數字取絕對值的函數4.4.2 隨機生成指定位數的驗證碼4.5 本章常見錯誤4.5.1 使用JavaScript關鍵字作為變量名或函數名4.5.2 自定義函數後沒有調用4.6 本章小結4.7 跟我上機第5章 字符串與數值處理對象5.1 字符串對象String5.1.1 search()方法5.1.2 match()方法5.1.3 split()方法5.1.4 replace()方法5.2 常用的數值處理對象5.2.1 Math對象5.2.2 Number對象5.2.3 Boolean對象5.2.4 Date對象5.3 綜閤應用5.3.1 將RGB格式的顔色值轉換為十六進製格式5.3.2 通過自定義函數實時顯示係統時間5.4 本章常見錯誤5.4.1 書寫Date對象的方法名不正確5.4.2 使用new關鍵字創建Math對象5.5 本章小結5.6 跟我上機第6章 正則錶達式6.1 正則錶達式概述6.1.1 為什麼要使用正則錶達式6.1.2 正則錶達式基本結構6.2 正則錶達式的語法規則6.2.1 模式匹配符6.2.2 定位符與原義字符6.2.3 限定符與選擇匹配符6.2.4 特殊字符與字符匹配符6.2.5 分組組閤與反嚮引用符6.2.6 整閤常用的正則錶達式6.3 RegExp對象6.3.1 創建RegExp對象6.3.2 RegExp對象的屬性6.3.3 RegExp對象的方法6.4 綜閤應用6.4.1 驗證輸入是否為漢字6.4.2 驗證身份證號碼6.5 本章常見錯誤6.5.1 匹配特殊字符時未使用轉義字符""6.5.2 顯式構造函數中的錶達式未加引號6.6 本章小結6.7 跟我上機第7章 數組7.1 數組對象Array7.1.1 Array對象概述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.4 本章常見錯誤7.4.1 數組對象名和已存在的變量重名7.4.2 獲取數組長度寫成arrayObj.length()7.5 本章小結7.6 跟我上機第8章 程序調試與錯誤處理8.1 IE瀏覽器內置的錯誤報告8.2 處理異常8.2.1 常見的3種異常類型8.2.2 onerror事件處理異常8.2.3 try...catch語句處理異常8.3 JavaScript語言調試8.3.1 使用write()方法進行調試8.3.2 使用alert語句進行調試8.3.3 使用拋齣自定義異常進行調試8.4 綜閤應用8.4.1 使用提示對話框顯示異常信息8.4.2 判斷參數個數和除數是否為08.5 本章常見錯誤8.5.1 根據瀏覽器中的錯誤提示斷定錯誤8.5.2 try…catch使用大寫8.6 本章小結8.7 跟我上機
第2篇 提高篇第9章 Document文檔對象9.1 文檔對象概述9.2 文檔對象的常用屬性、方法與事件9.2.1 Document對象的常用屬性9.2.2 Document對象的常用方法9.2.3 Document對象的常用事件9.3 Document對象的應用9.3.1 鏈接文字顔色設置9.3.2 文檔背景色和前景色設置9.3.3 查看文檔創建時間、修改時間和文檔大小9.3.4 獲取對象的當前狀態9.3.5 獲取並設置URL9.3.6 在文檔中輸齣數據9.3.7 動態添加一個HTML標記9.3.8 獲取文本框並修改其內容9.4 綜閤應用9.4.1 動態設置網頁的標題欄9.4.2 打開新窗口並輸齣內容9.5 本章常見錯誤9.5.1 Document對象的屬性和方法忽略大小寫9.5.2 document.getElementById(…)為空或不是對象9.6 本章小結9.7 跟我上機第10章 Window窗口對象10.1 Window對象概述10.1.1 Window對象的屬性10.1.2 Window對象的方法10.1.3 Window對象的使用10.2 對話框10.2.1 警告對話框10.2.2 確認對話框10.2.3 提示對話框10.3 打開與關閉窗口10.3.1 打開窗口10.3.2 關閉窗口10.4 控製窗口10.4.1 移動窗口10.4.2 窗口滾動10.4.3 改變窗口大小10.4.4 控製窗口狀態欄10.4.5 訪問窗口曆史10.4.6 設置超時10.5 窗口事件10.5.1 通用窗口事件10.5.2 擴展窗口事件10.6 IE瀏覽器窗口擴展10.6.1 模式窗口10.6.2 無模式窗口10.6.3 彈齣窗口10.7 綜閤應用10.7.1 根據用戶分辨率自動調整窗口10.7.2 網頁拾色器10.8 本章常見錯誤10.8.1 在使用Window方法時未寫小括號10.8.2 clearTimeout(timerId)中的timerId加瞭引號10.9 本章小結10.10 跟我上機第11章 JavaScript事件處理11.1 事件與事件處理概述11.1.1 事件與事件名稱11.1.2 JavaScript的常用事件11.1.3 事件的調用11.2 DOM事件模型11.2.1 事件流11.2.2 主流瀏覽器的事件模型11.2.3 事件對象11.2.4 注冊與移除事件監聽器11.3 錶單相關事件11.3.1 獲得焦點與失去焦點事件11.3.2 失去焦點內容改變事件11.3.3 錶單提交與重置事件11.4 鼠標鍵盤事件11.4.1 鼠標單擊事件11.4.2 鼠標按下和鬆開事件11.4.3 鼠標移入移齣事件11.4.4 鼠標移動事件11.4.5 鍵盤事件11.5 頁麵事件11.5.1 加載與卸載事件11.5.2 頁麵大小事件11.6 滾動字幕事件11.6.1 onbounce事件11.6.2 onstart事件11.7 文本編輯事件11.8 綜閤應用11.8.1 屏蔽鍵盤相關事件11.8.2 限製文本框的輸入11.9 本章常見錯誤11.9.1 onsubmit調用自定義函數時未加return語句11.9.2 JavaScript中的事件名稱忽略瞭大小寫11.10 本章小結11.11 跟我上機第12章 錶單的應用12.1 錶單概述12.2 錶單標記及其屬性12.2.1 name屬性12.2.2 action屬性12.2.3 method屬性12.2.4 enctype屬性12.2.5 target屬性12.3 輸入標記<input>12.3.1 文字域text12.3.2 密碼域password12.3.3 單選按鈕radio12.3.4 復選框checkbox12.3.5 普通按鈕button12.3.6 提交按鈕submit12.3.7 重置按鈕reset12.3.8 圖像域image12.3.9 隱藏域hidden12.3.10 文件域file12.4 文本域標記<textarea>12.5 菜單和列錶標記<select>、<option>12.6 在Dreamweaver中快速創建錶單12.7 JavaScript訪問錶單及錶單元素12.7.1 JavaScript訪問錶單12.7.2 JavaScript訪問錶單元素12.8 錶單的驗證12.9 綜閤應用12.9.1 讓密碼域更安全12.9.2 製作個人信息頁麵12.10 本章常見錯誤12.10.1 上傳文件錶單沒有設置enctype屬性12.10.2 錶單中的列錶不能實現多選12.11 本章小結12.12 跟我上機第13章 JavaScript操作XML和DOM13.1 XML編程13.1.1 XML概述13.1.2 創建XML文件13.1.3 加載XML文件13.1.4 讀取XML13.2 DOM編程13.2.1 DOM概述13.2.2 DOM對象節點屬性13.2.3 操作節點13.2.4 獲取文檔中的指定元素13.2.5 與DHTML相對應的DOM13.3 DOM與XML編程13.4 綜閤應用13.4.1 通過JavaScript操作XML實現分頁13.4.2 通過操作XML數據島實現添加、刪除留言信息13.5 本章常見錯誤13.5.1 getElementById()方法無法獲取到指定元素13.5.2 getElementsByName()方法無法獲取元素13.6 本章小結13.7 跟我上機第14章 Cookie應用14.1 Cookie基礎14.1.1 Cookie概述14.1.2 Cookie的傳遞流程14.1.3 Cookie的常用屬性14.2 JavaScript中的Cookie應用14.2.1 Cookie的設置14.2.2 Cookie寫入和讀取14.2.3 刪除Cookie14.3 Cookie的安全問題14.4 綜閤應用14.4.1 頁麵重定嚮中使用Cookie14.4.2 彈齣的窗口之Cookie控製14.5 本章常見錯誤14.5.1 expires屬性用encodeURI()進行編碼14.5.2 瀏覽器重新打開後獲取不到Cookie值14.6 本章小結14.7 跟我上機第15章 圖像處理15.1 Image對象15.2 JavaScript中的圖像應用15.2.1 圖像的預裝載15.2.2 圖片的隨機顯示15.2.3 浮動廣告15.2.4 圖片驗證碼15.2.5 圖片置頂15.2.6 進度條15.2.7 圖片時鍾15.3 特殊的圖像效果15.3.1 圖片漸變15.3.2 圖片翻轉15.3.3 圖片閃爍15.4 綜閤應用15.4.1 圖片水波倒影15.4.2 圖片的無間斷滾動15.5 本章常見錯誤15.5.1 圖像文件路徑不正確15.5.2 document.images[]獲取圖像不正確15.6 本章小結15.7 跟我上機第16章 文件處理和頁麵打印16.1 文件處理對象16.1.1 FileSystemObject對象16.1.2 Drive對象16.1.3 File對象16.1.4 Folder對象16.2 頁麵打印16.2.1 使用execWB方法進行打印16.2.2 打印頁麵局部內容16.2.3 設置頁眉頁腳16.2.4 分頁打印16.3 綜閤應用16.3.1 錶格導齣到Word並打印16.3.2 將Web頁麵中的數據導齣到Excel16.4 本章常見錯誤16.4.1 GetFile()方法指定的文件不存在16.4.2 Delete()方法刪除的文件不存在16.5 本章小結16.6 跟我上機第17章 嵌入式插件17.1 嵌入對象標記object17.2 MIME類型17.3 ActiveX控件17.3.1 創建ActiveX17.3.2 嵌入ActiveX17.3.3 JavaScript與ActiveX交互17.4 Java applet對象17.4.1 創建Java applet17.4.2 嵌入Java applet17.4.3 在IE中執行Java applet17.4.4 JavaScript與Java applet交互17.5 使用Flash動畫17.5.1 嵌入Flash動畫17.5.2 使用JavaScript控製Flash17.6 綜閤應用17.6.1 為網頁設置背景音樂17.6.2 插入背景透明的Flash動畫17.7 本章常見錯誤17.7.1 無法嚮注冊錶中注冊ActiveX控件17.7.2 使用<object>標記嵌入Flash未指定MIME類型17.8 本章小結17.9 跟我上機第18章 AJAX技術18.1 AJAX概述18.1.1 什麼是AJAX18.1.2 AJAX應用案例18.1.3 AJAX的開發模式18.1.4 AJAX的優點18.2 AJAX的技術組成18.2.1 XMLHttpRequest對象18.2.2 XML語言18.2.3 JavaScript腳本語言18.2.4 DOM18.2.5 CSS18.3 XMLHttpRequest對象18.3.1 XMLHttpRequest對象的初始化18.3.2 XMLHttpRequest對象的常用屬性18.3.3 XMLHttpRequest對象的常用方法18.4 AJAX的重構18.5 AJAX開發注意事項18.5.1 瀏覽器兼容性問題18.5.2 安全問題18.5.3 性能問題18.5.4 解決中文亂碼問題18.6 綜閤應用18.6.1 應用AJAX技術檢測用戶名18.6.2 應用AJAX技術刪除數據18.7 本章常見錯誤18.7.1 在應用AJAX過程中齣現亂碼18.7.2 不能及時獲取最新數據18.8 本章小結18.9 跟我上機第19章 JQuery腳本庫19.1 JQuery概述19.1.1 JQuery主要特點19.1.2 JQuery案例展示19.2 JQuery下載與配置19.2.1 JQuery下載19.2.2 JQuery配置19.3 JQuery的插件19.3.1 插件的使用19.3.2 流行的插件19.4 JQuery選擇器19.4.1 JQuery的工廠函數19.4.2 基本選擇器19.4.3 層級選擇器19.4.4 過濾選擇器19.4.5 屬性選擇器19.4.6 錶單選擇器19.5 JQuery操作元素19.5.1 操作元素內容和值19.5.2 操作DOM節點19.5.3 操作元素屬性19.5.4 操作元素的CSS樣式19.6 JQuery的事件處理19.6.1 頁麵加載響應事件19.6.2 JQuery中的事件19.6.3 事件綁定19.6.4 模擬用戶操作事件19.6.5 事件捕獲與事件冒泡19.7 JQuery動畫19.7.1 元素的隱藏和顯示19.7.2 元素的淡入淡齣19.7.3 元素的滑動效果19.7.4 自定義動畫效果19.8 綜閤應用19.8.1 錶格隔行換色19.8.2 打造自己的開心農場19.9 本章常見錯誤19.9.1 兩個元素的id屬性值相同19.9.2 使用animate()方法時未設置position定位屬性19.1
軟件開發自學視頻教程:JavaScript自學視頻教程(附光盤) 下載 mobi epub pdf txt 電子書
評分
☆☆☆☆☆
京東大優惠,正版不錯,直得信賴
評分
☆☆☆☆☆
對於初學者,考慮瞭好久纔買的,希望自己能學會,學到一技之長,書介紹詳細,對於我這菜鳥,學習的詳細資料。
評分
☆☆☆☆☆
書是門房幫收的,迴來遲還沒拿到,明天再說吧
評分
☆☆☆☆☆
還不錯,適閤入門,但是視頻覺得老師講的像大學老師,
評分
☆☆☆☆☆
朋友買的,他覺得不吹錯,雖然不太看適閤新手。光盤沒用過不知道效果。。。。
評分
☆☆☆☆☆
正版圖書,閱讀中
評分
☆☆☆☆☆
寶貝不錯,正版,很好的學習資料
評分
☆☆☆☆☆
書還是不錯的,適閤初學者學習,確實就是由淺入深的步驟講解,建議大傢購買!但是視頻還是過於簡單,而且分章節很多,建議視頻不要分那麼多,講課老師多教授一些實際的經驗會更好,
評分
☆☆☆☆☆
書和視頻相對應,感覺很好,同時還有相匹配的PPT,可以多種方式學習