TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
JavaScript從入門到精通(附光碟)(簡體書)
滿額折

JavaScript從入門到精通(附光碟)(簡體書)

人民幣定價:69.8 元
定  價:NT$ 419 元
優惠價:87365
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《軟件開發視頻大講堂:JavaScript從入門到精通》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用JavaScript語言進行程序開發應該掌握的各方面技術。全書共分24章,包括初識JavaScript、JavaScript基礎、流程控制、函數、JavaScript對象與數組、字符串與數值處理對象、正則表達式、程序調試與錯誤處理、事件處理、處理文檔(document對象)、文檔對象模型(DOM對象)、window窗口對象、級聯樣式表、表單和表單元素、頁面打印、使用Cookie、圖像處理、瀏覽器檢測、嵌入式對象、JavaScript中的XML、JavaScript的安全、Ajax技術、jQuery技術、JavaScript+Ajax+jQuery網頁開發等。所有知識都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,可以使讀者輕鬆領會JavaScript語言程序開發的精髓,快速提高開發技能。另外,本書除了紙質內容之外,配書光盤中還給出了海量開發資源庫,主要內容如下:
語音視頻講解:總時長13小時,共76段技術資源庫:800多頁技術參考文檔。
實例資源庫400個實用範例測試題庫系統:138道能力測試題目。
面試資源庫:369個企業面試真題PPT電子教案。
《軟件開發視頻大講堂:JavaScript從入門到精通》適合作為軟件開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,也可供開發人員查閱、參考。.

名人/編輯推薦

《JavaScript從入門到精通》適合作為軟件開發入門者的自學用書,也適合作為高等院校相關專業的教學參考書,也可供開發人員查閱、參考。

目次

第1篇基礎知識
第1章初識JavaScript
視頻講解:28分鐘
1.1 JavaScript簡述
1.1.1 JavaScnpt的起源
1.1.2 JavaScfipt的主要特點
1.1.3 JavaScnpt的應用
1.2 JavaScript的環境要求
1.2.1 硬件要求
1.2.2軟件要求
1.2.3瀏覽器對JavaScnpt的支持
1.3編寫JavaScript的工具
1.3.1 Macromedia Dreamweaver
1.3.2 Microsoft FrontPage
1.4 JavaScript在HTML中的使用
1.4.1在頁面中直接嵌入JavaScnpt代碼
1.4.2鏈接外部JavaScnpt文件
1.5 JavaScript基本語法
1.5.1執行順序
1.5.2大小寫敏感
1.5.3每行結尾的分號可有可無
1.6 小結
1.7 實踐與練習
第2章JavaScript基礎
視頻講解:39分鐘
2.1數據結構
2.1.1標識符
2.1.2關鍵字
2.1.3常量
2.1.4變量
2.2數據類型
2.2.1 數字型
2.2.2字符串型
2.2.3 布爾型
2.2.4特殊數據類型
2.3運算符
2.3.1算術運算符
2.3.2比較運算符
2.3.3賦值運算符
2.3.4邏輯運算符
2.3.5條件運算符
2.3.6其他運算符
2.3.7運算符優先級
2.4表達式
2.5數據類型的轉換規則
2.6 小結
2.7 實踐與練習
第3章流程控制
彝視頻講解:21分鐘
3.1賦值語句
3.2條件判斷語句:if語句、switch語句
3.2.1 if語句
3.2.2 if...else語句
3.2.3 if...else if語句
3.2.4 if語句的嵌套
3.2.5 switch語句
3.3循環控制語句:while語句、do...while
語句、for循環
3.3.1 while語句
3.3.2 do...while語句
3.3.3 for循環
3.4跳柵句:continue語句、break語句
3.4.1 continue語句
3.4.2 break語句
3.5 小結
3.6 實踐與練習
第4章函數
視頻講解:22分鐘
4.1 函數的定義
4.2 函數的調用
4.2.1 函數的簡單調用
4.2.2在事件響應中調用函數
4.2.3通過鏈接調用函數
4.3 函數參數的使用
4.4使用函數的返回值
4.5嵌套函數
4.6遞歸函數
4.7 JavaScript中的內置函數
4.8 Functionn構造函數與函數直接量
4.9 小結
4.10 實踐與練習
第5章JavaScript對象與數組
視頻講解:1小時35分鐘
5.1 JavaScript內部對象
5.1.1 Object對象
5.1.2 Strin9對象
5.1.3 Date對象
5.1.4 event對象
5.1.5 Filesystemobject對象
5.1.6 Drive對象
5.1.7 File對象
5.1.8 Folder對象
5.2對象訪問語句
5.2.1 for
5.2.2 with語句
5.3 JavaScript中的數組
5.3.1創建Array對象
5.3.2 Array對象的輸入 輸出
5.3.3 Array對象的屬性
5.3.4 Array對象的方法
5.3.5數組的添加和刪除
5.3.6設置數組的排列順序
5.3.7獲取數組中的某段數組元素
5.3.8將數組轉換成字符串
5.4 小結
5.5 實踐與練習
第6章字符串與數值處理對象
視頻講解:27分鐘
6.1 字符串對象
6.1.1 match()方法
6.1.2 search()方法
6.1.3 replace()方法
6.1.4 split()方法
6.2數值處理對象
6.2.1 JavaScript中的數值
6.2.2 Math對象
6.2_3 Number對象
6.2.4 Boolean對象
6.3 小結
6.4 實踐與練習
第7章正則表達式
視頻講解:44分鐘
7.1正則表達式基礎
7.1.1 正則表達式的基本結構
7.1.2正則表達式的作用
7.2正則表達式語法
7.2.1模式匹配符
7.2.2定位符與原義字符
7.2.3 限定符與選擇匹配符
7.2.4特殊字符與字符匹配符
7.2.5分組組合與反向引用符
7.2.6實際應用
7.3 RegExp對象
7.3.1創建RegExp對象
7.3.2 RegExp對象的屬性
7.3.3 RegExp對象的方法
7.4 小結
7.5 實踐與練習
第8章程序調試與錯誤處理
視頻講解:15分鐘
8.1 IE瀏覽器內建的錯誤報告
8.2 處理異常
8.2.1 異常類型
8.2.2觸發0nerror事件處理異常
8.2.3 使用try
8.3 JavaScript語言調試技巧
8.3.1使用alert()語句進行調試
8.3.2使用write()語句進行調試
8.3.3使用拋出自定義異常消息進行調試
8.4 小結
8.5 實踐與練習
第2篇核心技術
第9章事件處理
視頻講解:50分鐘
9.1 事件與事件處理概述
9.1.1事件與事件名稱
9.1.2 JavaScript的常用事件
9.1.3事件處理程序的調用
9.2 DOM事件模型
9.2.1事件流
9.2.2主流瀏覽器的事件模型
9.2.3事件對象
9.2.4注冊與移除事件監聽器
9.3鼠標鍵盤事件
9.3.1 鼠標的單擊事件
9.3.2 鼠標的按下或松開事件
9.3.3 鼠標的移入 移出事件
9.3.4鼠標移動事件
9.3.5鍵盤事件
9.4頁面相關事件
9.4.1加載與卸載事件
9.4.2頁面大小事件
9.5表單相關事件
9.5.1 獲得焦點與失去焦點事件
9.5.2失去焦點修改事件
9.5.3表單提交與重置事件
9.6滾動字幕事件
9.6.1 0nbounce事件
9.6.2 0nstart事件
9.7 編輯事件
9.7.1文本編輯事件
9.7.2對象拖動事件
9.8 小結
9.9 實踐與練習
第10章處理文檔(document對象)
視頻講解:20分鐘
10.1文檔對象概述
10.2文檔對象的常用屬性、方法與事件
10.2.1 document對象的屬性
10.2.2 document對象的方法
10.2.3 document對象的事件
10.3 document對象的應用
10.3.1鏈接文字顏色設置
10.3.2文檔前景色和背景色設置
10_3.3查看文檔創建日期、修改日期和
文檔大小
10.3.4動態標題欄
10.3.5獲取并設置URL
10.3.6獲取對象的當前狀態
10.3.7在文檔中輸出數據
10.3.8打開新窗口并輸出內容
10.3.9動態添加一個HTML標記
10.3.10獲取文本框并修改其內容
10.4 小結
10.5 實踐與練習
第1 1章文檔對象模型(DOM對象)
視頻講解:29分鐘
11.1 DoM概述
11.1.1 DOM分層
11.1.2 DOM級別
11.2 DOM對象節點屬性
11.2.1訪問指定節點
11.2.2遍歷文檔樹
11.3 節點
11.3.1創建節點
11.3.2插入節點
11.3.3 復制節點
11.3.4刪除與替換節點
11.4獲取文檔中的指定元素
11.41通過元素的id屬性獲取元素
11.4.2通過元素的name屬性獲取元素
11.5與DHTML相對應的DOM
11.5.1 innerHTML和innerText屬性
11.5.2 outerHTML和outerText屬性
11.6 小結
11.7 實踐與練習
第12章window窗口對象
視頻講解:33分鐘
12.1 window對象
12.1.1 window對象的屬性
12.1.2 window對象的方法
12.1.3 window對象的使用
12.2對話框
12.2.1警告對話框
12.2.2詢問回答對話框
12.2.3提示對話框
12.3 窗口的打開與關閉
12.3.1 打開窗口
12.3.2關閉窗口
12.4控制窗口
12.4.1移動窗口
12.4.2改變窗口大小
12.4.3 窗口滾動
12.4.4訪問窗口歷史
12.4.5控制窗口狀態欄
12.4.6窗口時間與超時設定
12.5 窗口事件
12.5.1通用窗口事件
12.5.2擴展窗口事件
12.6 IE瀏覽器窗口擴展
12.6.1模式窗口
12.6.2無模式窗口
12.6.3 彈出窗口
12.7 小結
12.8 實踐與練習
第13章級聯樣式表
視頻講解:1小時3分鐘
13.1樣式表簡介
13.2什么是CSS
13.3 CSS規則
13.4利用Dreamweaver編寫CSS代碼
13.5 style對象
13.5.1 style對象簡介
13.5.2 style對象的樣式標簽屬性和樣式屬性
13.5.3 style元素對象的濾鏡屬性
13.5.4 style元素對象的方法
13.6 CSS選擇器
13.6.1標記選擇器
13.6.2類別選擇器
13.6.3 id選擇器
13.6.4通用選擇器
13.7在頁面中包含CSS
13.7.1行內樣式
13.7.2內嵌樣式表
13.7.3鏈接式樣式表
13.7.4樣式表作用的優先順序
13.8 CSS的繼承
13.8.1 HTML的繼承關系
13.8.2 CSS繼承的運用
……
第3篇高級應用
第4篇項目實戰

書摘/試閱



16.1.2 Cookie的屬性
Cookie包括name、expires、path、domain和secure等5個屬性,其中name屬性是必須屬性,而其余4個屬性為可選屬性。下面簡要介紹這5個屬性。
name屬性
Cookie屬性中唯一必須設置的屬性為name屬性,表示Cookie的名稱。
expires屬性
Cookie的expires屬性指定Cookie在刪除之前要在客戶機上保持多長時間,如果不使用expires屬性,Cookie只對當前瀏覽器會話有用,當用戶關閉當前瀏覽器時,Cookie就會自動消失。
path屬性
path屬性決定Cookie對于服務器上的其他網頁的可用性,在一般情況下,Cookie對于同一目錄下的所有頁面都可用。當設置path屬性后,Cookie只對指定路徑以及子路徑下的所有網頁有效。
domain屬性
許多服務器都由多臺服務器組成,domain屬性主要設置相同域的多臺服務器共享一個Cookie,例如,如果Web服務器a1需要與Web服務器a2共享Cookie,那么需要將a1的Cookie的domain屬性設置為a2,這樣a1創建的Cookie就可以應用于a1和a2域的其他Web服務器。
secure屬性
Internet連接本身是不安全的,為了保證Internet上的數據安全,會使用SSL協議加密數據并使用安全連接傳輸數據,一般支持SSL的網站以HTTPS開頭,Cookie的secure屬性表示Cookie只能通過使用HTTPS或其他安全協議的Intemet連接來傳輸。如果secure屬性不出現,就意味著Cookie在網絡上未加密發送。
16.1.3 Cookie的主要用途
Cookie可以幫助Web服務器保存有關訪客的信息,簡單地說,Cookie是一種保持Web服務器連續性的方法。在大多數情況下,當用戶瀏覽器向Web服務器提出請求時,有必要讓Web服務器在用戶請求某個頁面時對用戶進行身份識別。這里使用Cookie尤為方便,它提供了相關的標識信息,可以幫助服務器確定如何處理瀏覽器的請求。
Cookie主要用于如下場合:
保存登錄狀態
可以將登錄成功的用戶相關信息存儲在Cookie中,這樣此用戶下次訪問時可以不需要重新登錄。Cookie還可以設置過期時間,當超過時間期限后,Cookie就會自動消失,這樣提示用戶登錄的時間也可以進行限制。

您曾經瀏覽過的商品

購物須知

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

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

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

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

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

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

暢銷榜

客服中心

收藏

會員專區