注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)挑戰(zhàn)JavaScript&Ajax應(yīng)用開發(fā)

挑戰(zhàn)JavaScript&Ajax應(yīng)用開發(fā)

挑戰(zhàn)JavaScript&Ajax應(yīng)用開發(fā)

定 價(jià):¥69.00

作 者: 費(fèi)冬冬
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 算法語言

ISBN: 9787111246022 出版時(shí)間: 2008-01-01 包裝: 平裝
開本: 16 頁數(shù): 531 字?jǐn)?shù):  

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

  Ajax是當(dāng)今網(wǎng)絡(luò)應(yīng)用開發(fā)的主流技術(shù),JavaScript是其核心,本書從企業(yè)開發(fā)的實(shí)際需求出發(fā),通過范例全方位介紹這2種Web開發(fā)技術(shù)及其綜合應(yīng)用。本書共分4部分23章,首先介紹JavaScript基礎(chǔ)知識(shí),內(nèi)容包括變量、運(yùn)算符、表達(dá)式、流程控制、函數(shù)、對(duì)象、教組、字符串、數(shù)學(xué)運(yùn)算、正則表達(dá)式、異常處理、瀏覽器對(duì)象模型、Document對(duì)象、表單及表單元素、DOM文檔對(duì)象模型、事件處理等,然后介紹CSS樣式表、XML、XMLHTTPRequest對(duì)象、Prototype框架和DWR框架等在實(shí)際開發(fā)過程中真正需要的與Ajax相關(guān)的知識(shí)。本書特點(diǎn)是注重實(shí)踐,通過273個(gè)范例講解JavaScript和Ajax的各種開發(fā)技術(shù)和應(yīng)用技巧,最后通過一個(gè)大型Web2. 0綜合范例展示實(shí)際項(xiàng)目開發(fā)流程、方法和技術(shù)。本書附贈(zèng)光盤收錄了所有范例的源文件。本書適合具有一些HTML基礎(chǔ)希望進(jìn)一步學(xué)習(xí)Javascript和Ajax技術(shù)的網(wǎng)頁設(shè)計(jì)人員與程序開發(fā)人員,也適合有一定JavaSeript和Ajax編程基礎(chǔ)欲轉(zhuǎn)向Web 2.0開發(fā)的人員參考學(xué)習(xí)。

作者簡(jiǎn)介

暫缺《挑戰(zhàn)JavaScript&Ajax應(yīng)用開發(fā)》作者簡(jiǎn)介

圖書目錄

第1部分 概念篇
  第1章 Web開發(fā)新紀(jì)元
  1.1 從Web2.0說起
  1.2 鳥瞰Ajax
  1.3 優(yōu)勢(shì)何在
  1.4 Ajax幕后技術(shù)
  1.5 體驗(yàn)Ajax
  
  第2章 JavaScript概述
  2.1 JavaScnpt特點(diǎn)
  2.2 JavaScdpt和瀏覽器
  2.2.1 JavaScnpt和Jscdpt
  2.2.2 主流瀏覽器
  2.2.3 瀏覽器對(duì)JavaScript的支持
  
  2.3 在網(wǎng)頁中使用JavaScnpt
  2.3.1 腳本編寫工具
  2.3.2 創(chuàng)建JavaScnpt代碼片段
  2.3.3 使用單獨(dú)JavaScript文件
  2.3.4 在屬性值中使用JavaScript
  2.4 JavaScript基本語法
  
  第2部分 基礎(chǔ)篇
  第3章 數(shù)據(jù)類型和變量
  3.1 數(shù)據(jù)類型
  3.1.1 數(shù)值型
  3.1.2 布爾型
  3.1.3 字符串型
  3.1.4 null類型和undefined類型
  3.1.5 引用類型
  
  3.2 變量
  3.2.1 變量的聲明
  3.2.2 變量的賦值
  3.2.3 變量的作用域
  
  3.3 數(shù)據(jù)類型的轉(zhuǎn)換
  3.3.1 轉(zhuǎn)換時(shí)機(jī)
  3.3.2 轉(zhuǎn)換規(guī)則
  
  第4章 運(yùn)算符和表達(dá)式
  4.1 運(yùn)算符和表達(dá)式簡(jiǎn)介
  4.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
  4.2.1 算術(shù)運(yùn)算符
  4.2.2 對(duì)“-”運(yùn)算符和“+”運(yùn)算符的特別說明
  4.2.3 對(duì)“++”運(yùn)算符和“——”運(yùn)算符的特別說明
  
  4.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
  4.3.1 關(guān)系運(yùn)算符
  4.3.2 “==”和“===”特別說明
  4.4 邏輯運(yùn)算符和邏輯表達(dá)式
  
  4.5 賦值運(yùn)算符和賦值表達(dá)式
  4.5.1 賦值運(yùn)算符
  4.5.2 復(fù)合賦值運(yùn)算符
  
  4.6 其他運(yùn)算符
  4.6.1 “?:”運(yùn)算符
  4.6.2 逗號(hào)(,)運(yùn)算符
  4.6.3 void運(yùn)算符
  4.6.4 typeof運(yùn)算符
  4.6.5 對(duì)象運(yùn)算符
  4.7 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
  
  第5章 流程控制
  5.1 分支語句
  5.1.1 if語句
  5.1.2 switch語句
  
  5.2 循環(huán)語句
  5.2.1 while循環(huán)
  5.2.2 do…while循環(huán)
  5.2.3 for循環(huán)
  5.2.4 break語句
  5.2.5 continue語句
  
  第6章 函數(shù)
  6.1 函數(shù)的定義和調(diào)用
  6.1.1 函數(shù)定義和調(diào)用方法
  6.1.2 參數(shù)傳遞
  6.1.3 在表達(dá)式中定義函數(shù)
  6.1.4 動(dòng)態(tài)創(chuàng)建函數(shù)
  6.1.5 函數(shù)的嵌套
  6.1.6 遞歸函數(shù)
  6.2 arguments對(duì)象
  6.3 作為數(shù)據(jù)的函數(shù)
  
  6.4 JavaScript內(nèi)置函數(shù)
  6.4.1 escape()函數(shù)和unescape()函數(shù)
  6.4.2 encodeURl()函數(shù)和decodeURl()函數(shù)
  6.4.3 encodeURIComponent()函數(shù)和decodeURIComponent()函數(shù)
  6.4.4 parselnt()函數(shù)和parseFloat()函數(shù)
  6.4.5 isNaN()函數(shù)和isFinite()函數(shù)
  6.4.6 eval()函數(shù)
  
  第7章 對(duì)象
  7.1 對(duì)象概述
  7.1.1 面向?qū)ο缶幊趟枷敫攀?br />  7.1.2 JavaScript中的對(duì)象
  7.2 對(duì)象的類型
  
  7.3 對(duì)象的定義
  7.3.1 創(chuàng)建對(duì)象實(shí)例
  7.3.2 構(gòu)造函數(shù)和this關(guān)鍵字
  7.3.3 創(chuàng)建無類型對(duì)象
  
  7.4 操作對(duì)象
  7.4.1 使用“口”訪問對(duì)象的屬性和方法
  7.4.2 添加屬性和方法
  7.4.3 重定義屬性和方法
  7.4.4 刪除屬性和方法
  7.4.5 對(duì)象的廢除
  
  7.5 用于對(duì)象的語句
  7.5.1 with語句
  7.5.2 for…in語句
  
  7.6 Function對(duì)象
  7.6.1 length屬性
  7.6.2 prototype屬性
  7.6.3 call()方法和apply()方法
  
  7.7 Object對(duì)象
  7.7.1 constructor屬性
  7.7.2 toString()方法
  7.7.3 foLocaleStfing()方法
  7.7.4 valueOf()方法
  7.7.5 利用Object()構(gòu)造函數(shù)定義對(duì)象
  7.8 Global對(duì)象
  
  第8章 面向?qū)ο蟮腏avaScript進(jìn)階
  8.1 面向?qū)ο缶幊烫匦?br />  8.2 面向?qū)ο蟮腏avaScript
  8.2.1 實(shí)例屬性和實(shí)例方法
  8.2.2 類屬性和類方法
  8.2.3 實(shí)現(xiàn)數(shù)據(jù)的封裝
  
  8.3 繼承的實(shí)現(xiàn)
  8.3.1 利用原型對(duì)象實(shí)現(xiàn)繼承
  8.3.2 通過構(gòu)造函數(shù)調(diào)用實(shí)現(xiàn)繼承
  8.3.3 使用call()方法和apply()方法實(shí)現(xiàn)繼承
  
  第9章 數(shù)組與字符串
  9.1 使用數(shù)組
  9.1.1 數(shù)組和數(shù)組元素
  9.1.2 創(chuàng)建數(shù)組
  9.1.3 使用數(shù)組元素
  9.1.4 多維數(shù)組
  9.1.5 數(shù)組的長(zhǎng)度
  9.1.6 合并數(shù)組
  9.1.7 添加和刪除數(shù)組元素
  9.1.8 將數(shù)組元素轉(zhuǎn)換為字符串
  9.1.9 反轉(zhuǎn)數(shù)組元素
  9.1.10 截取部分?jǐn)?shù)組元素
  9.1.11 數(shù)組的排序
  
  9.2 使用字符串
  9.2.1 字符串對(duì)象
  9.2.2 字符串的長(zhǎng)度
  9.2.3 連接字符串
  9.2.4 大小寫轉(zhuǎn)換
  9.2.5 確定指定位置的字符
  9.2.6 確定指定字符的位置
  9.2.7 分割字符串
  9.2.8 使用子字符串
  9.2.9 比較兩個(gè)字符串的大小
  9.2.10 根據(jù)Unicode編碼生成字符串
  9.2.11 修飾字符串
  9.2.12 String對(duì)象的其他方法
  
  第10章 數(shù)學(xué)運(yùn)算與日期時(shí)間
  10.1 數(shù)學(xué)運(yùn)算
  10.1.1 Math對(duì)象的屬性
  10.1.2 計(jì)算數(shù)值的絕對(duì)值
  10.1.3 計(jì)算數(shù)值的三角函數(shù)
  10.1.4 數(shù)值的舍入運(yùn)算
  10.1.5 產(chǎn)生隨機(jī)數(shù)
  10.1.6 計(jì)算最大值和最小值
  10.1.7 冪運(yùn)算
  10.1.8 對(duì)數(shù)運(yùn)算與開平方運(yùn)算
  
  10.2 日期與時(shí)間
  10.2.1 Date對(duì)象
  10.2.2 獲取日期時(shí)間信息
  10.2.3 設(shè)置日期時(shí)間的值
  10.2.4 將日期時(shí)間轉(zhuǎn)換為字符串
  10.2.5 Date對(duì)象的其他方法
  
  第11章 數(shù)值與異常處理
  11.1 處理數(shù)值
  11.1.1 Number對(duì)象的屬性
  11.1.2 Number對(duì)象的方法
  
  11.2 異常處理
  11.2.1 異常概述
  11.2.2 Error對(duì)象
  11.2.3 使用try…catch..finally語句處理異常
  11.2.4 手動(dòng)拋出異常
  
  第12章 正則表達(dá)式
  12.1 正則表達(dá)式基本語法
  12.2 使用正則表達(dá)式對(duì)象
  12.2.1 RegExp對(duì)象
  12.2.2 String對(duì)象
  
  12.3 正則表達(dá)式應(yīng)用實(shí)例
  12.3.1 驗(yàn)證電子郵件地址
  12.3.2 驗(yàn)證信用卡號(hào)
  12.3.3 驗(yàn)證身份證號(hào)碼
  12.3.4 驗(yàn)證IP地址
  
  第13章 瀏覽器對(duì)象模型(BOM)
  13.1 瀏覽器對(duì)象模型概述
  13.2 Screen對(duì)象
  13.3 Window對(duì)象
  13.3.1 窗口的打開與關(guān)閉
  13.3.2 改變窗口位置和大小
  13.3.3 滾動(dòng)窗口
  13.3.4 系統(tǒng)對(duì)話框
  13.3.5 狀態(tài)欄
  13.3.6 定時(shí)設(shè)定
  13.4 Navigator對(duì)象
  13.5 History對(duì)象
  13.6 Location對(duì)象
  
  第14章 Document對(duì)象
  14.1 Document對(duì)象概述
  14.2 Document對(duì)象的方法
  14.3 Document對(duì)象的屬性
  14.3.1 Document對(duì)象的顏色屬性
  14.3.2 Document對(duì)象的信息屬性
  14.3.3 Document對(duì)象的對(duì)象集合屬性
  14.4 鏈接
  14.5 圖像
  14.6 錨點(diǎn)
  14.7 表單
  14.8 插件
  
  14.9 JavaScript與Javaapplet
  14.9.1 創(chuàng)建Javaapplet
  14.9.2 在網(wǎng)頁中嵌入Javaapplet
  14.9.3 在JavaScript中使用Javaapplet
  
  14.10 JavaScript與音頻插件
  14.10.1 音頻格式與音頻插件
  14.10.2 使用JavaScript控制音頻
  
  14.11 JavaScript與Flash
  14.11.1 在網(wǎng)頁中嵌入Flash動(dòng)畫
  14.11.2 在JavaScnpt中使用Flash
  
  14.12 處理cookie
  14.12.1 cookie概述
  14.12.2 寫入cookie
  14.12.3 讀取cookie
  14.12.4 刪除cookie
  
  第15章 表單及表單元素
  15.1 Form對(duì)象
  15.1.1 Form對(duì)象概述
  15.1.2 Form對(duì)象屬性
  15.1.3 Form對(duì)象的方法
  
  15.2 表單元素
  15.2.1 表單元素概述
  15.2.2 Input對(duì)象
  15.3 按鈕
  15.4 輸入框
  15.5 復(fù)選框和單選按鈕
  15.6 選擇框和選項(xiàng)
  15.7 表單驗(yàn)證
  
  第16章 DOM文檔對(duì)象模型
  16.1 DOM概述
  16.2 樹與結(jié)點(diǎn)
  16.2.1 HTML文檔與DOM樹
  16.2.2 節(jié)點(diǎn)
  
  16.3 使用DOMHTMLAPI
  16.3.1 DOMHTMLAPI簡(jiǎn)述
  16.3.2 HTMLCollection
  16.3.3 屬性的命名
  16.3.4 添加和刪除選項(xiàng)
  16.3.5 處理表格
  
  16.4 使用DOMCoreAPI
  16.4.1 Node和NodeList
  16.4.2 查找元素與設(shè)置元素屬性
  16.4.3 遍歷文檔元素
  16.4.4 創(chuàng)建文檔元素
  16.4.5 動(dòng)態(tài)修改文檔的內(nèi)容
  
  第171事件處理
  17.1 基本事件模型
  17.1.1 事件與事件處理器
  17.1.2 使用HTML標(biāo)簽屬性綁定事件處理器
  17.1.3 使用JavaScript對(duì)象屬性綁定事件處理器
  17.1.4 事件處理函數(shù)的作用域和this關(guān)鍵字
  17.1.5 改變事件的默認(rèn)行為
  
  17.2 Netscape的事件模型
  17.2.1 Netscape的Event對(duì)象
  17.2.2 事件的傳遞和捕獲
  
  17.3 IE的事件模型
  17.3.1 使用標(biāo)簽的屬性綁定事件處理器
  17.3.2 事件處理器的注冊(cè)與移除
  17.3.3 IE的Event對(duì)象
  17.3.4 setCapture()方法和releaseCapture()方法
  17.3.5 冒泡事件傳遞機(jī)制
  
  17.4 DOM2的事件模型
  17.4.1 使用addEventListener()方法注冊(cè)事件處理器
  17.4.2 事件的傳遞機(jī)制
  17.4.3 DOM2的Event接口
  17.4.4 取消事件的默認(rèn)行為與停止事件的傳遞
  17.4.5 UlEvent和MouseEvent
  
  第3部分 進(jìn)階篇
  第4部分 實(shí)戰(zhàn)篇

本目錄推薦

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