編輯推薦
循序漸進,通過編程練習逐步掌握和精通JavaScript《JavaScript從入門到精通(第3版)》可幫助讀者提升專業技能,掌握JavaScript基礎知識。對略有編程經驗但剛開始接觸JavaScript的讀者而言,《JavaScript從入門到精通(第3版)》實用性很強,通過經典的Step By Step寫作風格和編程練習來指導讀者掌握JavaScript核心主題和技術。
《JavaScript從入門到精通(第3版)》特色主題
·熟練掌握JavaScript的句法、變量和數據類型
·掌握構建跨瀏覽器應用程序的技術
·使用iQueryJ口速和簡化應用開發
·使用AJAX查詢嚮服務器端快速檢索數據
·藉助於iQuery Mobile將桌麵應用調為移動應用
·使用HTML,CSS和JavaScript構建Windows 8應用
內容簡介
《JavaScript從入門到精通(第3版)》旨在介紹JavaScript基礎知識,沿用經典的Stepby Step風格,一次介紹一個知識點,並通過練習來加以鞏固。這本實用教程提供瞭清楚的指導和動手實例,各章還提供練習題有利於讀者使用JavaScript核心特性和技術創建或定製交互式app。
全書共4部分23章,主題涉及JavaScript基礎知識,JavaScript的應用,JavaScript與設計的集成,AJAX和服務器端的集成,iQuery基礎知識。《JavaScript從入門到精通(第3版)》特彆針對初學者,在每一章設計瞭練習題和相應的答案,以幫助他們學以緻用,迅速掌握JavaScript,提升編程技能。
作者簡介
蘇靈(Steve Suehring),技術架構師,愛好寫作,涉及主題有編程、安全、網絡與係統管理、操作係統等,尤其擅長於嚮初學者介紹基礎知識。
梁春艷,曾經在多傢移動通信公司做研發工作,對移動通信係統的開發和測試比較瞭解,擅長C語言編程和測試。譯作涉及JavaScript編程、敏捷軟件工程和並行編程等主題。
內頁插圖
目錄
第1部分 Java啥?JavaScript的用處、優勢和用法
第1章 JavaScript超乎你的想象
1.1 JavaScript簡史
1.1.1 Internet Explorer 3.0
1.1.2 ECMAScript
1.1.3 標準多多
1.1.4 DOM
1.2 JavaScript程序的組成
1.3 把JavaScript放到網頁上
1.4 JavaScript能夠做什麼
1.5 JavaScript不能做什麼
1.5.1 JavaScript不能強加於客戶端
1.5.2 JavaScript無法保證數據安全性
1.5.3 JavaScript不能跨域
1.5.4 JavaScript不能充當服務器
1.6 JavaScript使用提示
1.6.1 JavaScript適用於哪些場景
1.6.2 網站要支持哪些瀏覽器
1.6.3 Windows8登場
練習題
第2章 使用JavaScript開發
2.1 JavaScript開發選擇
2.2 配置環境
2.3 使用Visual Studio 2010編寫JavaScript
2.3.1 使用Visual Studio 2012的第一個web(和JavaScript)項目
2.3.2 在Visual Studio 2012中使用外部JavaScript文件
2.4 使用Eclipse編寫JavaScript
2.4.1 使用Eclipse開發第一個web(和JavaScript)項目
2.4.2 在Eclipse內使用外部JavaScript文件
2.5 不使用IDE編寫JavaScript
2.5.1 使用Notepad的第一個web(和JavaScript)項目
2.5.2 在沒有IDE的情況下使用外部JavaScript文件
2.6 調試JavaScript
練習題
第3章 JavaScript的語法和語句
3.1 一些常識
3.1.1 區分大小寫
3.1.2 空白
3.1.3 注釋
3.1.4 分號
3.1.5 換行
3.1.6 正確放置JavaScript
3.2 JavaScript語句
3.2.1 語句中有什麼
3.2.2 JavaScript語句的兩種類型
3.3 JavaScript中的保留字
3.4 函數簡介
3.5 JavaScript的嚴格模式
練習題
第4章 使用變量和數據類型
4.1 JavaScript中的數據類型
4.1.1 數字
4.1.2 字符串的用法
4.1.3 布爾值
4.1.4 未定義
4.1.5 對象
4.1.6 數組
4.2 定義和使用變量
4.2.1 聲明變量
4.2.2 變量類型
4.2.3 變量作用域
4.2.4 Date對象
4.3 使用RegExp對象
4.3.1 正則錶達式的語法
4.3.2 引用和垃圾迴收機製
4.4 學習類型轉換
4.4.1 數字轉換
4.4.2 字符串轉換
4.4.3 布爾值轉換
練習題
第5章 使用操作符和錶達式
5.1 操作符
5.2 加法操作符
5.3 乘法操作符
5.4 位操作符
5.5 相等操作符
5.6 關係操作符
5.6.1 in操作符
5.6.2 instanceof操作符
5.7 -元操作符
5.7.1 自增和自減
5.7.2 使用加號轉換成數字
5.7.3 使用減號創建負數
5.7.4 按位求反和邏輯非
5.7.5 使用delete操作符
5.7.6 使用typeof操作符返迴變量類型
5.8 賦值操作符字節節省(又名縮小)的重要性
5.9 逗號操作符
練習題
第6章 條件和循環控製流
6.1 if語句的用法
6.1.1 if語句的語法
6.1.2 Internet Explorer中的prompt( )函數
6.1.3 復閤條件
6.2 使用else if語句和else語句
6.3 三元條件語句
6.4 使用switch測試
6.5 while循環
6.5.1 while語句
6.5.2 do...while語句
6.6 使用for循環
6.6.1 for循環
6.6.2 for...in循環
6.6.3 for each...in循環
6.7 使用條件語句驗證錶單
練習題
第7章 使用函數
7.1 函數的組成
7.1.1 函數參數
7.1.2 再探變量作用域
7.1.3 返迴值
7.1.4 函數調用的更多內容
7.1.5 匿名/無名函數(函數直接量)
7.1.6 閉包
7.2 方法
7.3 對話框函數概覽
練習題
第8章 JavaScript中的對象
8.1 麵嚮對象開發
8.1.1 對象
8.1.2 屬性
8.1.3 方法
8.1.4 類
8.2 創建對象
8.2.1 力對象添加屬性
8.2.2 為對象添加方法
8.3 數組詳解
8.3.1 length屬性
……
第2部分 將JavaScript集成到設計
第3部分 AJAX和服務器端集成
第4部分 JavaScript和Windows 8
前言/序言
JavaScript從入門到精通(第3版) [JavaScirpt Step by Step,3rd Edition] 下載 mobi epub pdf txt 電子書 格式
JavaScript從入門到精通(第3版) [JavaScirpt Step by Step,3rd Edition] 下載 mobi pdf epub txt 電子書 格式 2024
JavaScript從入門到精通(第3版) [JavaScirpt Step by Step,3rd Edition] mobi epub pdf txt 電子書 格式下載 2024