出版時(shí)間:2012-1 出版社:清華大學(xué)出版社 作者:舒寧 頁數(shù):427 譯者:梁春艷
Tag標(biāo)簽:無
內(nèi)容概要
本書旨在介紹JavaScript基礎(chǔ)知識(shí),沿用msp經(jīng)典的step by
step風(fēng)格,一次介紹一個(gè)知識(shí)點(diǎn),并通過練習(xí)來加以鞏固。這本實(shí)用教程提供了清楚的指導(dǎo)和動(dòng)手實(shí)例,有利于讀者使用JavaScript核心特性和技術(shù)創(chuàng)建或定制交互式web應(yīng)用程序。
本書共五部分23章,主題涉及JavaScript基礎(chǔ)知識(shí),JavaScript的應(yīng)用,JavaScript與設(shè)計(jì)的集成,ajax和服務(wù)器端的集成,jquery基礎(chǔ)知識(shí)。本書特別針對(duì)初學(xué)者,在每一章設(shè)計(jì)了練習(xí)題和相應(yīng)的答案,以幫助他們學(xué)以致用,迅速掌握J(rèn)avaScript。
作者簡介
舒寧,Steve
Suehring,是一名技術(shù)架構(gòu)師,他曾寫過編程、安全、網(wǎng)絡(luò)和系統(tǒng)管理、操作系統(tǒng)和其他主題的書。他是一名活躍的大會(huì)和用戶大會(huì)發(fā)言人,同時(shí)還兼任一家流行的技術(shù)雜志的編輯。
書籍目錄
第1部分 JavaScript基礎(chǔ)知識(shí)
第1章 JavaScript超乎你的想象
1.1 JavaScript簡史
1.1.1 進(jìn)入Internet Explorer 3.0
1.1.2 隨后就行了ECMAScript
1.1.3 這么多標(biāo)準(zhǔn)
1.1.4 DOM
1.2 JavaSctipt程序的組成
1.3 把JavaSctipt放到網(wǎng)頁上
1.4 JavaSctipt能夠做什么
1.5 JavaScript不能做什么
1.5.1 JavaScript不能強(qiáng)加于客戶端
1.5.2 JavaSctipt不能保證數(shù)據(jù)安全性
1.5.3 JavaScript不能跨域
1.5.4 JavaSctipt不能充當(dāng)服務(wù)器
1.5.5 使用JavaSctipt的提示
1.5.6 JavaSctipt置于何處
1.5.7 網(wǎng)站支持的瀏覽器
1.6 ECMAScript第5版的新增內(nèi)容
1.6.1 新的數(shù)組方法
1.6.2 對(duì)對(duì)象屬性的新控制
1.6.3 新JSON對(duì)象
1.6.4 對(duì)Date對(duì)象的改變
1.6.5 一種新嚴(yán)格模式
1.6.6 瀏覽器支持
1.7 練習(xí)題
第2章 使用JavaSctipt開發(fā)
2.1 JavaSctipt開發(fā)選擇
2.2 配置環(huán)境
2.3 使用Visual Studio 2010編寫javascript
2.3.1 使用Visual Studio 2010開發(fā)第一個(gè)Web
2.3.2 在Visual Studio 2010中使用外部JavaScript文件
2.4 使用Eclipse編寫JavaSctipt
2.4.1 使用Eclipse開發(fā)第一個(gè)Web(和JavaScript)項(xiàng)目
2.4.2 在Eclipse內(nèi)使用外部JavaSctipt文件
2.5 不使用IDE編寫JavaSctipt
2.5.1 使用記事本開發(fā)第一個(gè)Web(和JavaSctipt)項(xiàng)目
2.5.2 不使用IDE而使剛外部的JavaSctipt文件
2.6 調(diào)試JavaScript
2.7 練習(xí)題
第3章 JavaSctipt的語法和語句
3.1 一些常識(shí)
3.1.1 區(qū)分大小寫
3.1.2 空白
3.1.3 注釋
3.1.4 分號(hào)
3.1.5 換行
3.1.6 正確放置JavaSctipt
3.2 JavaSctipt語句
3.2.1 語句的結(jié)構(gòu)
3.2.2 JavaScript語句的兩種類型
3.3 JavaSctipt的保留字
3.4 函數(shù)簡介
3.5 JavaSctipt的新增嚴(yán)格模式
3.6 練習(xí)題
第4章 使用變量和數(shù)據(jù)類型
4.1 JavaSctipt中的數(shù)據(jù)類型
4.1.1 數(shù)字
4.1.2 字符串的用法
4.1.3 布爾值
4.1.4 null
4.1.5 未定義
4.1.6 對(duì)象
4.1.7 數(shù)組
4.2 定義和使用變量
4.2.1 聲明變量
4.2.2 變量類型
4.2.3 變量作用域
4.2.4 Date對(duì)象
4.3 使用RegExp對(duì)象
4.3.1 正則表達(dá)式語法
4.3.2 引用和垃圾回收機(jī)制
4.4 類型轉(zhuǎn)換
4.4.1 數(shù)字轉(zhuǎn)換
4.4.2 字符串轉(zhuǎn)換
4.4.3 布爾值轉(zhuǎn)換
4.5 練習(xí)題
第5章 使用操作符和表達(dá)式
5.1 操作符
5.2 加法操作符
5.3 乘法運(yùn)算
5.4 位操作符
5.5 相等操作符
5.6 關(guān)系操作符
5.6.1 in操作符
5.6.2 instanceof.操作符
5.7 一元操作符
5.7.1 自增和自減
5.7.2 用加號(hào)轉(zhuǎn)換成一個(gè)數(shù)字
5.7.3 使用減號(hào)創(chuàng)建一個(gè)負(fù)數(shù)
5.7.4 按位求反和邏輯非
5.7.5 使用delete操作符
5.7.6 使用typeof操作符返回變量類型
5.7.7 void操作符
5.8 賦值操作符
5.9 逗號(hào)操作符
5.10 練習(xí)題
第2部分 應(yīng)用JavaSctipt
第6章 條件和循環(huán)控制流
6.1 if語句的用法
6.1.1 if語句的語法
……
第3部分 把javascript集成到設(shè)計(jì)中
第4部分 ajax和服務(wù)器端集成
第5部分 jquery
附錄 練習(xí)題答案要點(diǎn)
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載