注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼

精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼

精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼

定 價(jià):¥59.80

作 者: 龍馬工作室 編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: Java Java Script J2EE 程序設(shè)計(jì) 計(jì)算機(jī)/網(wǎng)絡(luò)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115353313 出版時(shí)間: 2014-06-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 388 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《精通JavaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼》深入淺出,結(jié)合實(shí)際案例系統(tǒng)地講解了使用JavaScript和jQuery進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的知識(shí)和技巧。全書(shū)分為4個(gè)部分。第1篇【JavaScript基礎(chǔ)篇】主要介紹了JavaScript的基礎(chǔ)知識(shí)、基本語(yǔ)法及常用的開(kāi)發(fā)、調(diào)試工具的使用方法,還對(duì)CSS和DOM模型進(jìn)行了講解。第2篇【JavaScript高級(jí)篇】主要介紹了JavaScript的事件機(jī)制、表格與表單、調(diào)試與優(yōu)化方法,以及Ajax等。第3篇【jQuery篇】主要介紹了jQuery的基礎(chǔ)知識(shí)、如何用jQuery控制頁(yè)面、如何用jQuery制作動(dòng)畫(huà)與特效、jQuery的功能函數(shù)、jQuery與Ajax的綜合應(yīng)用,以及jQuery插件的開(kāi)發(fā)與使用等。第4篇【實(shí)戰(zhàn)篇】選取了熱門(mén)的影音視頻網(wǎng)站和電子商務(wù)網(wǎng)站進(jìn)行分析,并以此為基礎(chǔ)指導(dǎo)讀者完成自己的網(wǎng)站設(shè)計(jì)?!毒↗avaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼》附贈(zèng)一張DVD多媒體教學(xué)光盤(pán),包含與圖書(shū)內(nèi)容同步的教學(xué)錄像,以及本書(shū)所有案例的源代碼和相關(guān)學(xué)習(xí)資料的電子書(shū)、教學(xué)錄像等超值資源,便于讀者擴(kuò)展學(xué)習(xí)?!毒↗avaScript+jQuery:100%動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)密碼》內(nèi)容翔實(shí),結(jié)構(gòu)清晰,既適合JavaScript和jQuery的初學(xué)者自學(xué)使用,也可以作為各類(lèi)院校相關(guān)專(zhuān)業(yè)學(xué)生和電腦培訓(xùn)班的教材或輔導(dǎo)用書(shū)。

作者簡(jiǎn)介

  龍馬工作室,專(zhuān)業(yè)的計(jì)算機(jī)研究、教育機(jī)構(gòu),擁有近20年的圖書(shū)出版經(jīng)歷,與39所高校、8個(gè)行業(yè)協(xié)會(huì)、5家知名網(wǎng)站保持合作關(guān)系,屢獲全國(guó)優(yōu)秀暢銷(xiāo)書(shū)大獎(jiǎng),其推出的“完全自學(xué)手冊(cè)”、“從入門(mén)到精通”、“非常網(wǎng)絡(luò)6+1”等均成為業(yè)界知名圖書(shū)品牌,受到百萬(wàn)讀者的認(rèn)可和推薦。

圖書(shū)目錄

第1篇 JavaScript基礎(chǔ)篇
第1章 JavaScript概述 
1.1 JavaScript的起源 
1.1.1 新鮮的玩意兒 
1.1.2 不僅僅是網(wǎng)頁(yè)中的代碼 
1.1.3 典型的JavaScript腳本 
1.2 瀏覽器之爭(zhēng) 
1.2.1 DHTML 
1.2.2 瀏覽器之間的沖突 
1.2.3 標(biāo)準(zhǔn)的制定 
1.3 JavaScript的實(shí)現(xiàn) 
1.3.1 ECMAScript 
1.3.2 DOM 
1.3.3 BOM 
1.3.4 新的開(kāi)始 
1.4 JavaScript小體驗(yàn) 
1.4.1 案例1--定時(shí)打開(kāi)窗口 
1.4.2 案例2--日期選擇器 
高手私房菜 
技巧:在HTML中嵌入JavaScript的方法  第2章 JavaScript基礎(chǔ) 
2.1 JavaScript的語(yǔ)法 
2.2 變量 
2.3 數(shù)據(jù)類(lèi)型 
2.3.1 字符串 
2.3.2 數(shù)值 
2.3.3 布爾型 
2.3.4 類(lèi)型轉(zhuǎn)換 
2.3.5 數(shù)組 
2.4 關(guān)鍵字 
2.5 保留字 
2.6 條件語(yǔ)句 
2.6.1 比較運(yùn)算符 
2.6.2 邏輯運(yùn)算符 
2.6.3 if語(yǔ)句 
2.6.4 switch語(yǔ)句 
2.7 循環(huán)語(yǔ)句 
2.7.1 while語(yǔ)句 
2.7.2 do...while語(yǔ)句 
2.7.3 for 語(yǔ)句 
2.7.4 break和continue語(yǔ)句 
2.7.5 for...in語(yǔ)句 
2.8 函數(shù) 
2.8.1 定義和調(diào)用函數(shù) 
2.8.2 用arguments對(duì)象訪(fǎng)問(wèn)函數(shù)的參數(shù) 
2.9 對(duì)象 
2.9.1 對(duì)象簡(jiǎn)介 
2.9.2 時(shí)間日期:Date對(duì)象 
2.9.3 數(shù)學(xué)計(jì)算:Math對(duì)象 
2.10 BOM基礎(chǔ) 
2.10.1 window對(duì)象 
2.10.2 document對(duì)象 
2.10.3 location對(duì)象 
2.10.4 navigator對(duì)象 
2.10.5 screen對(duì)象 
高手私房菜 
技巧1:如何快速檢查語(yǔ)法 
技巧2:簡(jiǎn)略語(yǔ)句  第3章 JavaScript開(kāi)發(fā) 
3.1 JavaScript的應(yīng)用環(huán)境 
3.1.1 客戶(hù)端 JavaScript 
3.1.2 其他環(huán)境中的JavaScript 
3.1.3 客戶(hù)端JavaScript:網(wǎng)頁(yè)中的可執(zhí)行內(nèi)容 
3.1.4 客戶(hù)端JavaScript的特性 
3.2 常用的開(kāi)發(fā)工具 
3.2.1 附帶測(cè)試的開(kāi)發(fā)工具--TestSwarm 
3.2.2 半自動(dòng)化開(kāi)發(fā)工具--Minimee 
3.2.3 輕松建立JS庫(kù)的開(kāi)發(fā)工具--JavaScript Boilerplate 
3.3 常用的調(diào)試工具 
3.3.1 萬(wàn)能調(diào)試工具--Drosera 
3.3.2 最規(guī)則的調(diào)試工具--Dragonfly 
3.3.3 Firebug 
3.3.4 前端調(diào)試?yán)?-Debugbar 
3.3.5 支持瀏覽器最多的工具--Venkman 
3.4 案例1--用JavaScript計(jì)算借貸支出 
3.5 案例2--九九乘法表 
高手私房菜 
技巧1:更多的Venkman調(diào)試方法 
技巧2:開(kāi)發(fā)中常用到的快速數(shù)組創(chuàng)建方法  第4章 CSS基礎(chǔ) 
4.1 CSS的概念 
4.1.1 網(wǎng)頁(yè)標(biāo)記的概念 
4.1.2 HTML與CSS的優(yōu)缺點(diǎn) 
4.1.3 瀏覽器對(duì)CSS的支持 
4.2 網(wǎng)頁(yè)設(shè)計(jì)中的CSS 
4.2.1 使用CSS能做什么 
4.2.2 CSS的局限性是什么 
4.3 使用CSS控制頁(yè)面 
4.3.1 行內(nèi)樣式 
4.3.2 內(nèi)嵌式 
4.3.3 導(dǎo)入樣式 
4.4 CSS選擇器 
4.4.1 標(biāo)記選擇器 
4.4.2 類(lèi)別選擇器 
4.4.3 ID選擇器 
4.5 CSS設(shè)置文字效果 
4.5.1 CSS文字樣式 
4.5.2 CSS段落文字 
4.5.3 首字放大 
4.6 CSS設(shè)置圖片效果 
4.6.1 圖片的邊框 
4.6.2 圖文混排 
4.7 CSS設(shè)置頁(yè)面背景 
4.7.1 背景顏色 
4.7.2 背景圖片 
4.7.3 背景圖的重復(fù)設(shè)置 
4.8 CSS超鏈接 
4.8.1 動(dòng)態(tài)超鏈接 
4.8.2 按鈕式超鏈接 
4.8.3 CSS控制鼠標(biāo)指針 
4.9 CSS制作實(shí)用菜單 
4.9.1 項(xiàng)目列表 
4.9.2 無(wú)需表單的菜單 
高手私房菜 
技巧1:如何快速掌握CSS 
技巧2:輔助CSS的JavaScript語(yǔ)法--用JSON存儲(chǔ)數(shù)據(jù)  第5章 CSS進(jìn)階 
5.1 了解塊級(jí)元素和行內(nèi)級(jí)元素 
5.1.1 塊級(jí)元素和行內(nèi)級(jí)元素的不同 
5.1.2 關(guān)于div元素和span元素 
5.2 DIV標(biāo)記與SPAN標(biāo)記布局網(wǎng)頁(yè) 
5.2.1 盒子模型的概念 
5.2.2 網(wǎng)頁(yè)border區(qū)域定義 
5.2.3 網(wǎng)頁(yè)padding區(qū)域定義 
5.2.4 網(wǎng)頁(yè)margin區(qū)域定義 
5.3 CSS布局定位 
5.3.1 浮動(dòng)定位 
5.3.2 position定位 
5.4 盒子的浮動(dòng) 
5.5 盒子的定位 
5.6 案例1--圖文層疊效果 
5.7 案例2--歌曲編輯列表 
5.8 案例3--菜單 
高手私房菜 
技巧1:使用CSS sprites技術(shù)加速圖片展示性能 
技巧2:操作CSS的高效JavaScript語(yǔ)法  第6章 DOM模型 
6.1 DOM及DOM技術(shù)簡(jiǎn)介 
6.1.1 DOM簡(jiǎn)介 
6.1.2 DOM技術(shù)的簡(jiǎn)單應(yīng)用 
6.1.3 基本的DOM方法 
6.2 網(wǎng)頁(yè)中的DOM模型框架 
6.3 DOM模型中的節(jié)點(diǎn) 
6.3.1 元素節(jié)點(diǎn) 
6.3.2 文本節(jié)點(diǎn) 
6.3.3 屬性節(jié)點(diǎn) 
6.4 使用非標(biāo)準(zhǔn)DOM innerHTML屬性 
6.5 DOM與CSS 
6.5.1 三位一體的頁(yè)面 
6.5.2 使用className屬性 
高手私房菜 
技巧1:通過(guò)className添加CSS 
技巧2:如何檢查瀏覽器支持的DOM標(biāo)準(zhǔn)級(jí)別  第2篇 JavaScript高級(jí)篇 第7章 事件機(jī)制 
7.1 事件機(jī)制簡(jiǎn)介 
7.2 常用的事件函數(shù) 
7.2.1 鼠標(biāo)操作事件 
7.2.2 鍵盤(pán)操作事件 
7.2.3 其他事件 
7.3 案例1--屏蔽鼠標(biāo)右鍵 
7.3.1 方法1:使用鼠標(biāo)事件函數(shù) 
7.3.2 方法2:使用鼠標(biāo)事件監(jiān)聽(tīng) 
7.4 案例2--伸縮的兩級(jí)菜單 
7.4.1 建立HTML框架 
7.4.2 設(shè)置各級(jí)菜單的CSS樣式風(fēng)格 
7.4.3 為菜單添加伸縮效果 
高手私房菜 
技巧:事件處理步驟  第8章 表格與表單 
8.1 用CSS控制表格樣式 
8.1.1 理解表格的相關(guān)標(biāo)記 
8.1.2 設(shè)置表格的顏色 
8.1.3 設(shè)置表格的邊框 
8.2 用DOM動(dòng)態(tài)控制表格 
8.2.1 動(dòng)態(tài)添加表格 
8.2.2 修改單元格內(nèi)容 
8.2.3 動(dòng)態(tài)刪除表格 
8.3 控制表單 
8.3.1 理解表單的相關(guān)標(biāo)記與表單元素 
8.3.2 用CSS控制表單樣式 
8.3.3 訪(fǎng)問(wèn)表單中的元素 
8.3.4 公共屬性與方法 
8.3.5 提交表單 
8.4 設(shè)置文本框 
8.4.1 控制用戶(hù)輸入字符個(gè)數(shù) 
8.4.2 設(shè)置光標(biāo)經(jīng)過(guò)時(shí)自動(dòng)選擇文本 
8.5 設(shè)置單選按鈕 
8.6 設(shè)置復(fù)選框 
8.7 設(shè)置下拉菜單 
8.7.1 訪(fǎng)問(wèn)選中項(xiàng) 
8.7.2 添加、替換、刪除選項(xiàng) 
8.8 案例--自動(dòng)提示的文本框 
8.8.1 建立框架結(jié)構(gòu) 
8.8.2 實(shí)現(xiàn)匹配用戶(hù)輸入 
8.8.3 顯示提示框 
高手私房菜 
技巧1:復(fù)雜表單的設(shè)計(jì)技巧 
技巧2:在客戶(hù)端通過(guò)JavaScript控制多次提交  第9章 JavaScript的調(diào)試與優(yōu)化 
9.1 常見(jiàn)的錯(cuò)誤和異?!?br />9.1.1 拼寫(xiě)錯(cuò)誤 
9.1.2 訪(fǎng)問(wèn)不存在的變量 
9.1.3 括號(hào)不匹配 
9.1.4 字符串和變量連接錯(cuò)誤 
9.1.5 等號(hào)與賦值混淆 
9.2 錯(cuò)誤處理 
9.2.1 用alert和document.write方法監(jiān)視變量值 
9.2.2 用onerror事件找到錯(cuò)誤 
9.2.3 用try...catch語(yǔ)句找到錯(cuò)誤 
9.3 使用調(diào)試器 
9.3.1 用Firefox錯(cuò)誤控制臺(tái)調(diào)試 
9.3.2 用Microsoft Script Debugger調(diào)試 
9.3.3 用Venkman調(diào)試 
9.4 JavaScript優(yōu)化 
9.4.1 縮短代碼下載時(shí)間 
9.4.2 合理聲明變量 
9.4.3 使用內(nèi)置函數(shù)縮短編譯時(shí)間 
9.4.4 合理書(shū)寫(xiě)if語(yǔ)句 
9.4.5 最小化語(yǔ)句數(shù)量 
9.4.6 節(jié)約使用DOM 
高手私房菜 
技巧1:通過(guò)try …catch逐漸縮小范圍查找錯(cuò)誤 
技巧2:其他調(diào)試常用注意事項(xiàng)  第10章 Ajax基礎(chǔ) 
10.1 認(rèn)識(shí)Ajax 
10.1.1 Ajax的基本概念 
10.1.2 Ajax的組成部分 
10.1.3 為什么要用Ajax 
10.2 Ajax異步交互 
10.2.1 什么是異步交互 
10.2.2 異步對(duì)象連接服務(wù)器 
10.2.3 GET和POST模式 
10.2.4 服務(wù)器返回XML 
10.2.5 處理多個(gè)異步請(qǐng)求 
10.3 Ajax框架 
10.3.1 使用AjaxLib 
10.3.2 使用AjaxGold 
10.4 案例1--制作可自動(dòng)校驗(yàn)的表單 
10.4.1 搭建框架 
10.4.2 建立異步請(qǐng)求 
10.4.3 服務(wù)器端處理 
10.4.4 顯示異步查詢(xún)結(jié)果 
10.5 案例2--制作帶自動(dòng)提示的文本框 
高手私房菜 
技巧1:使用Ajax時(shí)IE緩存問(wèn)題的解決方法 
技巧2:使用Ajax時(shí)的瀏覽器兼容性 
……
第3篇 jQuery框架篇
第4篇 實(shí)戰(zhàn)篇

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)