出版時間:2009-1 出版社:電子工業(yè)出版社 作者:張立峰 頁數(shù):428
Tag標簽:無
內(nèi)容概要
《JavaScript動態(tài)網(wǎng)頁技術詳解》是一本JavaScript綜合開發(fā)技術大全,幾乎囊括了使用JavaScript進行網(wǎng)頁設計開發(fā)的全部知識,同時在講解的過程中結合了大量實用而有代表性的實例。本書全部采用知識點與實例相結合的講解方式,對每個實例的關鍵知識點都做了細致的注釋,讓讀者通過閱讀本書,可以快速掌握用JavaScript制作動態(tài)網(wǎng)頁的技巧,在短時間內(nèi)獨立建立起有著友好用戶體驗的剮頁。附贈光盤中包含了本書實例的源代碼清單、特效源代碼集合,以及其他網(wǎng)頁設計和制作的相關資源?!禞avaScript動態(tài)網(wǎng)頁技術詳解》適合動態(tài)網(wǎng)頁開發(fā)的初學者閱讀,也可以作為大、中專院校相關專業(yè)學生的培訓教材和參考資料。
作者簡介
張立峰,男,資深軟件工程師,從1996年開始一直從事有關JavaScript的研發(fā)工作,2003年開始從事JavaScript的培訓和咨詢工作,擁有多年的教學經(jīng)驗?! ≡贘avaScriptWeb編程方面頗有心得,在軟件開發(fā)、軟件工程、網(wǎng)隊建設及部門管理方面也有很豐富的經(jīng)驗。 作者參加過的部分項目: 2005年參與中國移動CRM系統(tǒng)的開發(fā)項目;2006年參與Qomo開源項目(javaScript);2007年參與用友進銷存管理系統(tǒng)開發(fā)項目;2008年參與國資委監(jiān)事會電子資料室項目的編寫工作。
書籍目錄
第一部分 概述第1章 JavaScript編程起步——開始JavaScript之旅1.1什么是JavaScript本書實例源代碼\第一章Ⅵ-1 .txt和l-2.txt1.1.1 了解JavaScript1.1.2 JavaScript是腳本編寫語言1.1.3 JavaScript是基于對象的語言1.1.4 JavaScript是解釋執(zhí)行的語言1.1.5 JavaScript是弱類型語言1.1.6 JavaScript通過事件驅動執(zhí)行1.2 為何選擇JavaScnpt1.2.1 B/S模式1.2.2 JavaScript的應用范圍1.2.3 對JavaScript的一些誤解1.3 JavaScript的支持環(huán)境本書實例源代碼1第一章Yl-3.txt1.3.1 JavaScript瀏覽器及服務器1.3.2 JavaScript的應用環(huán)境1.3.3 JavaScript的版本1.4 JavaScript和Java的聯(lián)系和區(qū)別1.4.1 JavaScript和Java的聯(lián)系1.4.2 JavaScript和Java的區(qū)別1.5 JavaScript是不斷發(fā)展的1.6 JavaScript和VBScript的比較本書實例源代碼\第一章\l-4.txt1.6.1 關于VBScript1.6.2 VBScript的功能特點1.7 本章小結第2章 HTML語言——學習JavaScript的基礎2.1 HTML的基礎知識本書實例源代碼\第二章\2-l.txt~2-4.txt2.1.1 HTML的相關概念2.1.2 HTML的基本架構2.1.3 HTML的公共屬性2.2 在HTML文檔中嵌入JavaScript本書實例源代碼\第二章\2-5.txt~2-7.txt2.2.1 引入JavaScript腳本代碼2.2.2 嵌入JavaScript腳本代碼的位置2.2.3 處理不支持JavaScript腳本的情況2.2.4 JavaScript的實現(xiàn)基礎2.3 編寫JavaScriDt腳本本書實例源代碼\第二章\2-8.txt2.3.1 編寫腳本需要的工具2.3.2 編寫第一個腳本2.4 腳本在什么時候執(zhí)行本書實例源代碼\第二章\2-9.txt和2-lO.txt2.4.1 在打開頁面時執(zhí)行腳本2.4.2 利用onLoad事件執(zhí)行腳本2.4.3 通過用戶事件執(zhí)行腳本2.5 本章小結,第3章 開發(fā)環(huán)境3.1 瀏覽器的支持3.1.1 主流瀏覽器3.1.2 非主流瀏覽器3.2 集成開發(fā)環(huán)境IDE3.2.1 集成開發(fā)環(huán)境的功能和優(yōu)點3.2.2 JavaScript的集成開發(fā)環(huán)境3.3 瀏覽器捕獲異常本書實例源代碼\第三章\3-l.txt3.3.1 錯誤與異常的關系3.3.2 不同瀏覽器環(huán)境中的錯誤報告3.3.3 異常處理3.4 腳本代碼調(diào)試3.4.1 調(diào)試工具3.4.2調(diào)試技術3.5 本章小結第二部分 JavaScript核心內(nèi)容第4章 語言結構4.1 JavaScript語言的基本組成結構4.1.1 JavaScript語言的基本架構4.1.2 JavaScript的基本語法4.2 常量本書實例源代碼\第四章\4-l.txt~4-3.txt4.3 變量本書實例源代碼\第四章、4-4.txt和4-5.txt4.3.1 變量的命名4.3.2 變量的類型4.3.3 變量的聲明4.3.4 變量的作用域4.4 表達式本書實例源代碼\第四章\4-6.txt4.5 運算符本書實例源代碼\第四章\4-7.txt~4-9.txt4.5.1 算術運算符4.5.2 關系運算符4.5.3 邏輯運算符4.5.4 位運算符4.5.5 賦值運算符4.5.6 其他運算符4.5.7 運算符的優(yōu)先順序和結合順序4.6 程序的流程控制本書實例源代碼\第四章\4-lO.txt~4-21.txt4.6.1 條件語句4.6.2 循環(huán)語句4.6.3 switch語句4.6.4 異常處理語句4.6.5 其他語句4.7 JavaScript彈出的對話框本書實例源代碼\第四章\4-22.txt~4-25.txt4.7.1 警告(alert)對話框4.7.2 確認(confirm)對話框4.7.3 提示(prompt)對話框4.8 本章小結第5章 數(shù)據(jù)類型5.1 基本數(shù)據(jù)類型5.1.1 數(shù)值5.1.2 字符串5.1.3 布爾型5.2 復合數(shù)據(jù)類型本書實例源代碼\第五章\5-l.txt~5-4.txt5.2.1 數(shù)組5.2.2 對象5.2.3 JavaScript函數(shù)5.3 其他數(shù)據(jù)類型5.3.1 null5.3.2 undefined5.3.3 Date對象5.3.4 Error對象5.4 正則表達式5.4.1 正則表達式常量5.4.2 正則表達式對象5.5 類型識別與類型轉換5.6 實例本書實例源代碼、第五章\5-5.txt5.7 本章小結第6章 字符串6.1 字符串的構造6.1.1 創(chuàng)建字符串6.1.2 轉義序列6.1.3 字符串構造函數(shù)6.2 字符串的使用6.3 字符串的處理本書實例源代碼、第六章\6-l.txt6.4 本章小結第7章 函數(shù)——和對象交織在一起7.1 函數(shù)的定義和調(diào)用本書實例源代碼\第七章\7-l.txt~7-3.txt7.1.1 定義函數(shù)……第三部分 JavaScript的高級進階功能第四部分 JavaScript應用實例
編輯推薦
涵蓋內(nèi)容廣:《JavaScript動態(tài)網(wǎng)頁技術詳解》專注于JavaScript動態(tài)網(wǎng)頁開發(fā)技術,從基本知識開始由淺入深,循序漸進。每部分內(nèi)容均采用了大量的小例子來說明知識點,并對代碼進行較詳細的說明?! 嵺`能力強:從實例入手是學習的快捷方法,本書實例豐富,與理論的闡述相結合,這樣即使是對于已經(jīng)有了一定基礎的JavaScript開發(fā)者也會有幫助。 作者功力深:本書作者是國內(nèi)軟件開發(fā)界的資深軟件工程師,對計算機硬件、軟件及互聯(lián)網(wǎng)技術都有較深入的研究。從1996年開始一直從事有關JavaScript研究工作,2003年開始從事JavaScript培訓和咨詢工作,擁有多年教學經(jīng)驗,是一位具有廣泛的商業(yè)和計算機背景的技術顧問。 《JavaScript動態(tài)網(wǎng)頁技術詳解》特色:涵蓋JavaScript動態(tài)網(wǎng)頁開發(fā)技術的方方面面,是一本從入門到精通的寶典本書作者為國內(nèi)軟件開發(fā)界的資深軟件工程師,在“ava、.NET”avaScript和Web編程方面頗有心得76個大型實例,221個小型實例,在學習的同時,豐富知識點的理解150種提示技巧,貫穿于各個章節(jié)知識點間。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
JavaScript動態(tài)網(wǎng)頁技術詳解 PDF格式下載