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

JavaScript實(shí)戰(zhàn)手冊

JavaScript實(shí)戰(zhàn)手冊

定 價(jià):¥89.00

作 者: (美)麥克法蘭德(McFarland,S.D) 著;李強(qiáng) 等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787111258674 出版時(shí)間: 2009-05-01 包裝: 平裝
開本: 16開 頁數(shù): 490 字?jǐn)?shù):  

內(nèi)容簡介

  在《JavaScript實(shí)戰(zhàn)手冊》中,暢銷書作者David McFarland教你如何以高級的方式使用JavaScript,即便你只有很少或者沒有編程經(jīng)驗(yàn)。一旦掌握了這種語言的結(jié)構(gòu)和術(shù)語,你將學(xué)習(xí)如何使用高級的JavaScript工具來快速為站點(diǎn)添加有用的交互,而不是一切從頭開始編寫腳本。和其他的Missing Manuals圖書不同,《JavaScript實(shí)戰(zhàn)手冊》清楚、精煉,手把手地講解?,F(xiàn)代Web站點(diǎn)需要發(fā)布的東西遠(yuǎn)不僅僅是文本。訪問者期待智能化的表單、導(dǎo)航標(biāo)簽頁、彈出式幫助屏幕,以及交互式的照片集?!禞avaScript實(shí)戰(zhàn)手冊》介紹用漂亮的樣式發(fā)布這些元素所需的所有JavaScript知識,即便你不是程序設(shè)計(jì)高手,也可以輕松地閱讀和學(xué)習(xí)《JavaScript實(shí)戰(zhàn)手冊》?!禞avaScript實(shí)戰(zhàn)手冊》中的重要內(nèi)容包括:直接從構(gòu)建結(jié)構(gòu)良好的JavaScript程序開始,這些程序操作HTML和CSS Web頁面。定制代碼——《JavaScript實(shí)戰(zhàn)手冊》按部就班的教程允許只添加Web頁面需要的功能。通過學(xué)習(xí)《JavaScript實(shí)戰(zhàn)手冊》中的生動在線示例,你可以開發(fā)自己的Web站點(diǎn)的解決方案。避免常見的錯誤,明確在此過程中怎么做。通過jQurey庫預(yù)先編寫好的大量代碼來節(jié)約時(shí)間和精力。使用簡單的Ajax編程,集成來自Web服務(wù)器或Google Maps的數(shù)據(jù)。

作者簡介

暫缺《JavaScript實(shí)戰(zhàn)手冊》作者簡介

圖書目錄

TheMissingCredits.
前言
第一部分 JavaScript入門
第1章 編寫第一個JavaScript程序
1.1 編程簡介什么是計(jì)算機(jī)程序
1.2 如何把JavaScript添加到頁面外部JavaScript文件
1.3 第一個JavaScript程序
1.4 把文本寫到Web頁面上
1.5 附件外部JavaScript文件
1.6 追蹤錯誤
1.6.1 FirefoxJavaScript控制臺
1.6.2 顯示InternetExplorer錯誤對話框
1.6.3 訪問Safari錯誤控制臺
第2章 JavaScript的語法
2.1 語句
2.2 命令
2.3 數(shù)據(jù)類型
2.3.1 數(shù)值
2.3.2 字符串
2.3.3 Boolean
2.4 變量
2.4.1 創(chuàng)建變量
2.4.2 使用變量
2.5 操作數(shù)據(jù)類型和變量
2.5.1 基本算術(shù)
2.5.2 操作的順序
2.5.3 組合字符串
2.5.4 組合數(shù)值和字符串
2.5.5 修改變量中的值
2.6 教程:使用變量創(chuàng)建消息
2.7 教程:請求信息
2.8 數(shù)組
2.8.1 創(chuàng)建數(shù)組
2.8.2 訪問數(shù)組中的項(xiàng)目
2.8.3 向數(shù)組添加項(xiàng)目
2.8.4 從數(shù)組刪除項(xiàng)目
2.8.5 使用splice()添加和刪除
2.9 教程:編寫使用數(shù)組的頁面
2.10 注釋
2.10.1 何時(shí)使用注釋
2.10.2 本書中的注釋
第3章 為程序添加邏輯和控制
3.1 使程序智能地響應(yīng)
3.1.1 條件語句基礎(chǔ)
3.1.2 添加備用計(jì)劃
3.1.3 測試多個條件
3.1.4 更復(fù)雜的條件
3.1.5 嵌套條件語句
3.1.6 編寫條件語句的技巧
3.2 教程:使用條件語句
3.3 使用循環(huán)處理重復(fù)性任務(wù)
3.3.1 while循環(huán)
3.3.2 循環(huán)和數(shù)組
3.3.3 for循環(huán)
3.3.4 do/while循環(huán)
3.4 函數(shù):把有用的代碼轉(zhuǎn)換為可復(fù)用的命令
3.4.1 小教程
3.4.2 給函數(shù)提供信息
3.4.3 從函數(shù)獲取信息
3.4.4 防止變量沖突
3.5 教程:一個簡單測驗(yàn)
第4章 操作字符串、數(shù)值和日期
4.1 快速對象介紹
4.2 字符串
4.2.1 確定字符串的長度
4.2.2 改變字符串的大小寫
4.2.3 查找一個字符串:indexOf()技術(shù)
4.2.4.使用slice()提取字符串的一部分
4.3 在字符串中查找模式
4.3.1 創(chuàng)建和使用基本的正則表達(dá)式
4.3.2 構(gòu)建一個正則表達(dá)式
4.3.3 分組正則表達(dá)式的部分
4.3.4 有用的正則表達(dá)式
4.3.5 匹配模式
4.3.6 替換文本
4.3.7 嘗試正則表達(dá)式
4.4 數(shù)值
4.4.1 把字符串改變?yōu)閿?shù)值
4.4.2 測試數(shù)值
4.4.3 舍入數(shù)值
4.4.4 格式化貨幣值
4.4.5 創(chuàng)建隨機(jī)數(shù)
4.5 日期和時(shí)間
4.5.1 獲取月份
4.5.2 獲取星期幾
4.5.3 獲取時(shí)間
4.5.4 創(chuàng)建當(dāng)前日期之外的日期
4.6 教程
4.6.1 概覽
4.6.2 編寫函數(shù)
第5章 動態(tài)修改Web頁面
5.1 修改Web頁面:概覽
5.2 理解文檔對象模型
5.2.1 選擇頁面元素
5.2.2 給頁面添加內(nèi)容
5.2.3 再談月球測驗(yàn)
5.2.4 DOM的問題
5.3 JavaScript庫簡介初學(xué)jQuery
5.4 再談選擇頁面元素
5.4.1 基本選擇器
5.4.2 高級選擇器
5.4.3 jQuery過濾器
5.4.4 理解jQuery選擇
5.5 向頁面添加內(nèi)容替換和刪除選擇
5.6 設(shè)置和讀取標(biāo)簽屬性
5.6.1 類
5.6.2 讀取和改變CSS屬性
5.6.3 一次改變多個CSS屬性
5.7 讀取、設(shè)置和刪除HTML屬性
5.8 創(chuàng)意標(biāo)題
5.9 操作選擇中的每個元素
5.9.1 匿名函數(shù)
5.9.2 this和(this)
5.10 自動提取引用
5.10.1 概覽
5.10.2 編程
第6章 動作/響應(yīng):讓頁面通過事件動起來
第7章 改進(jìn)圖像
第二部分 構(gòu)建Web頁面功能
第8章 改進(jìn)導(dǎo)航
第9章 擴(kuò)展Web表單
第10章 擴(kuò)展界面
第三部分 AJAX——與Web服務(wù)器通八
第11章 初識AJAX
第12章 AJAX編程基礎(chǔ)
第四部分 除錯、提示和技巧
第13章 除錯和調(diào)試
第14章 深入JavaScript
第五部分 附錄

本目錄推薦

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