TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
JavaScript基礎教程(第8版)(簡體書)
滿額折

JavaScript基礎教程(第8版)(簡體書)

人民幣定價:69 元
定  價:NT$ 414 元
優惠價:87360
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
目次

商品簡介

在主流計算平臺全面轉向Web的今天,JavaScript理所當然地成為廣大開發人員必須熟練掌握的一項基本技術。
本書是已被奉為經典的JavaScript入門書,以易學便查、圖文并茂、循序漸進和善于用常見任務講解語言知識而著稱,講述JavaScript編程的必知必會知識,同時兼顧了DOM、XML、Ajax、jQuery等重要的相關技術內容。多年來,本書不斷重印改版,原版累計銷售已經超過150 000冊。第6版中文版出版後也多次重印,廣受國內讀者好評。
第8版增加了兩章內容,分別介紹jQuery的基礎知識以及實際應用。借助于這個JavaScript框架,非編程高手也能在自己的網站中合理地使用JavaScript。 通過本書,你可以輕松而迅速地掌握JavaScript Web開發的基本技能,并掌握Web開發的最佳方法,領悟其中真諦。

目次

第1章 了解JavaScript
1.1 JavaScript是什么
1.2 JavaScript不是Java
1.3 JavaScript的起源
1.4 JavaScript可以做什么
1.5 JavaScript不能做什么
1.6 Ajax是什么
1.7 組合式(snap-together)語言
1.7.1 對象
1.7.2 屬性
1.7.3 方法
1.7.4 將對象、屬性和方法組合在一起
1.7.5 DOM簡介
1.8 處理事件
1.9 值和變量
1.9.1 操作符
1.9.2 賦值和比較
1.9.3 比較
1.10 編寫對JavaScript友好的HTML
1.10.1 結構、表現和行為
1.10.2 div和span
1.10.3 class和id
1.11 要使用什么工具
第2章 開始
2.1 將腳本放在哪里
2.2 關于函數
2.3 使用外部腳本
2.4 在腳本中添加注釋
2.5 向用戶發出警告
2.6 確認用戶的選擇
2.7 提示用戶
2.8 用鏈接對用戶進行重定向
2.9 使用JavaScript改進鏈接
2.10 使用多級條件
2.11 處理錯誤
第3章 第一個Web應用程序
3.1 用循環進行重復操作
3.2 將值傳遞給函數
3.3 探測對象
3.4 處理數組
3.5 處理有返回值的函數
3.6 更新數組
3.7 使用do/while循環
3.8 以多種方式調用腳本
3.9 組合使用JavaScript和CSS
3.10 檢查狀態
3.11 處理字符串數組
第4章 處理圖像
4.1 創建翻轉器
4.2 創建更有效的翻轉器
4.3 構建三狀態翻轉器
4.4 由鏈接觸發翻轉器
4.5 讓多個鏈接觸發一個翻轉器
4.6 處理多個翻轉器
4.7 創建循環的廣告條
4.8 在循環廣告條中添加鏈接
4.9 建立循環式幻燈片
4.10 顯示隨機圖像
4.11 隨機開始循環顯示圖像
第5章 窗口與框架
5.1 防止頁面顯示在框架中
5.2 設置目標
5.3 用JavaScript加載iframe
5.4 Iframes的使用
5.5 創建動態iframe
5.6 在文檔之間共享函數
5.7 打開新窗口
5.8 為窗口加載不同的內容
第6章 表單處理
6.1 選擇并轉移導航菜單
6.2 動態地改變菜單
6.3 建立必須填寫的字段
6.4 根據其他字段對字段進行檢查
6.5 標識有問題的字段 1
6.6 準備進行表單驗證
6.7 處理單選按鈕
6.8 用一個字段設置另一個字段
6.9 檢驗Zip編碼
6.10 驗證電子郵件地址
第7章 表單和正則表達式
7.1 用正則表達式驗證電子郵件地址
7.2 驗證文件名
7.3 提取字符串
7.4 格式化字符串
7.5 對字符串進行格式化和排序
7.6 對字符串進行格式化和驗證
7.7 使用正則表達式替換元素
第8章 處理事件
8.1 處理窗口事件
8.1.1 onload事件
8.1.2 onunload事件
8.1.3 onresize事件
8.1.4 onmove事件
8.1.5 onabort事件
8.1.6 onerror事件
8.1.7 onfocus事件
8.1.8 onblur事件
8.2 處理鼠標事件
8.2.1 onmousedown事件
8.2.2 onmouseup事件
8.2.3 onmousemove事件
8.2.4 onmouseover事件
8.2.5 onmouseout事件
8.2.6 ondblclick事件
8.2.7 onclick事件
8.3 表單事件處理
8.3.1 onsubmit事件
8.3.2 onreset事件
8.3.3 onchange事件
8.3.4 onselect事件
8.3.5 onclick事件
8.3.6 onblur事件
8.3.7 onfocus事件
8.4 鍵事件處理
8.4.1 onkeydown事件
8.4.2 onkeyup事件
8.4.3 onkeypress事件
第9章 JavaScript和cookie
9.1 建立第一個cookie
9.2 讀取cookie
9.3 顯示cookie
9.4 使用cookie作為計數器
9.5 刪除cookie
9.6 處理多個cookie
9.7 顯示新內容提醒信息
第10章 對象和DOM
10.1 關于節點操縱
10.1.1 DOM 2和W3C
10.1.2 DOM 2術語
10.1.3 DOM 3
10.2 添加節點
10.3 刪除節點
10.4 刪除特定的節點
10.5 插入節點
10.6 替換節點
10.7 用對象字面值編寫代碼
第11章 建立動態頁面
11.1 在網頁上顯示當前日期
11.2 處理周中的日期
11.3 根據時間對消息進行定制
11.4 根據時區顯示日期
11.5 把24小時制轉換為12小時制
11.6 創建倒數計數器
11.7 隱藏和顯示層
11.8 移動文檔中的對象
11.9 日期方法
第12章 JavaScript應用示例
12.1 使用可折疊菜單
12.2 添加下拉菜單
12.3 改進下拉菜單
12.4 帶說明的幻燈片
12.5 一個無聊的姓名生成器
12.6 柱狀圖生成器
12.7 樣式表切換器
第13章 Ajax簡介
13.1 Ajax的定義
13.2 讀取服務器數據
13.3 解析服務器數據
13.4 刷新服務器數據
13.5 從服務器獲得數據
13.6 用Ajax預覽鏈接
13.7 自動補全表單字段
第14章 工具包、框架和庫
14.1 添加jQuery
14.2 使用jQuery更新頁面
14.3 使用jQuery交互
14.4 交互與更新
14.5 自動完成字段
第15章 用jQuery設計頁面
15.1 突出顯示新元素
15.2 創建可折疊菜單
15.3 創建更漂亮的對話框
15.4 條紋表格
15.5 表格排序
第16章 基于jQuery的應用
16.1 以jQuery為基礎
16.2 使用ThemeRoller定制外觀
16.3 在頁面中添加日歷
16.4 拖放元素
16.5 使用jQuery處理外部數據
16.6 使用jQuery插件
第17章 bookmarklet
17.1 第一個bookmarklet
17.2 改變頁面的背景顏色
17.3 改變頁面樣式
17.4 查詢單詞
17.5 查看圖像
17.6 顯示ISO Latin字符
17.7 將RGB值轉換為十六進制
17.8 對值進行轉換
17.9 bookmarklet計算器
17.10 縮短URL
17.11 檢驗頁面
17.12 通過電子郵件發送頁面
17.13 改變頁面大小
附錄A JavaScript的版本演化和參考
資料
附錄B JavaScript保留字
附錄C CSS參考
附錄D 其他學習資源

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 360
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區