| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202308*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:基於新信息技術的JavaScript程序設計基礎 ISBN:9787560669014 出版社:西安電子科技大學 著編譯者:黃利紅 曾琴 謝鐘揚 頁數:188 所在地:中國大陸 *此為代購商品 書號:1586769 可大量預訂,請先連絡。 內容簡介 本書採用項目驅動的編寫思路,將JavaScript的基礎知識與案例開髮結合,有助於初學者快速掌握JavaScript語言,提高該語言的應用水平和開發能力。 本書提供了13個項目,具體包括JavaScript初體驗、JavaScript製作簡易計算器、JavaScript判斷平年或閏年、Window對象、Date對象、表單驗證、正則表達式、購物車的全選/全不選效果、JavaScript改變CSS、省市級聯動、JavaScript的事件與處理、節點操作、JavaScript綜合應用實例。書中的每個項目都提供了開發所需要的JavaScript語言的基礎知識,即基本語法、函數、Window對象和其他內置對象、事件處理、節點操作、表單驗證和正則表達式等。 本書既可作為高職高專計算機類專業學生的教材,也可作為前端開發編程愛好者的入門參考用書。目錄 項目1 JavaScript初體驗任務1 先導知識:JavaScript概述 1 1 1 JavaScript的性質 1 1 2 JavaScript的使用場景 1 1 3 JavaScript的特點 1 1 4 JavaScript的未來 任務2 JavaScript編寫初體驗 1 2 1 編寫「Hello World!」程序 1 2 2 編寫簡單的滾動字幕程序 任務3 JavaScript腳本編寫的注意事項 1 3 1 選擇JavaScript腳本編輯器 1 3 2 引入腳本代碼到HTML文檔中 1 3 3 嵌入腳本代碼的位置 課後習題 項目2 JavaScript製作簡易計算器 任務1 先導知識:變數、數據類型及類型轉換、函數 2 1 1 JavaScript 的變數 2 1 2 基本數據類型 2 1 3 類型轉換 2 1 4 函數 任務2 編寫簡易計算器程序 2 2 1 方法一:自定義函數 2 2 2 方法二:自定義帶參數的函數 課後習題 項目3 JavaScript判斷平年或閏年 任務1 先導知識:運算符號和基本處理流程語句 3 1 1 運算符號 3 1 2 基本處理流程語句 任務2 編寫程序判斷平年或閏年 課後習題 項目4 Window對象 任務1 先導知識:DOM、Window對象的屬性和方法、其他內置對象 4 1 1 文檔對象模型(DOM)概述 4 1 2 Window對象 4 1 3 其他內置對象 任務2 打開註冊頁面程序 課後習題 項目5 Date對象 任務1 先導知識:JavaScript的內置對象、Date對象 5 1 1 內置對象 5 1 2 Date對象 任務2 在頁面上顯示時間 5 2 1 靜態時間程序編寫 5 2 2 動態顯示時間程序 課後習題 項目6 表單驗證 任務1 先導知識:String對象、表單驗證 6 1 1 JavaScript的String對象 6 1 2 使用String對象方法操作字元串 6 1 3 獲取目標字元串長度 6 1 4 查找字元串 6 1 5 截取字元串 6 1 6 分隔字元串 6 1 7 表單驗證 任務2 電子郵箱的驗證 6 2 1 格式驗證 6 2 2 用戶名和密碼驗證 6 2 3 多種表單控制項驗證 課後習題 項目7 正則表達式 任務1 先導知識:正則表達式、innerHTML和innerText 7 1 1 正則表達式 7 1 2 innerHTML和innerText 任務2 正則表達式用於驗證表單控制項內容 7 2 1 驗證郵編和手機號碼 7 2 2 驗證年齡 7 2 3 驗證註冊頁面 課後習題 項目8 購物車的全選/全不選效果 任務1 先導知識:JavaScript對錶單控制項的操作 任務2 購物車的全選/全不選效果 8 2 1 全選/全不選效果 8 2 2 全選/全不選效果 8 2 3 全選/全不選效果 課後習題 項目9 JavaScript改變CSS 任務1 先導知識:CSS選擇器和常用屬性 9 1 1 CSS概述 9 1 2 CSS的優先順序別 9 1 3 常用的CSS 任務2 JavaScript改變網頁對象的樣式 9 2 1 改變文字樣式 9 2 2 改變按鈕樣式 9 2 3 改變用戶登錄頁面的CSS 9 2 4 改變顯示屬性 9 2 5 圖片切換效果 課後習題 項目10 省市級聯動 任務1 先導知識:下拉列表控制項和數組對象 10 1 1 下拉列表控制項 10 1 2 數組對象 任務2 省市級聯動效果 10 2 1 為每個省份添加兩個城市 10 2 2 使用數組優化省市級聯動 10 2 3 製作多級聯動效果 課後習題 項目11 JavaScript的事件與處理 任務1 先導知識:JavaScript的事件 11 1 1 事件概述 11 1 2 HTML文檔事件 任務2 JavaScript的處理 11 2 1 匿名函數 11 2 2 顯式聲明 11 2 3 手工觸發 任務3 事件處理器設置的靈活性 課後習題 項目12 節點操作 任務1 先導知識:節點、節點的處理 12 1 1 節點的定義 12 1 2 節點的層級關係 12 1 3 節點的屬性 12 1 4 元素的查找 12 1 5 節點操作方法 任務2 表格的節點操作 12 2 1 表格行的添加和刪除(一) 12 2 2 表格行的添加和刪除(二) 12 2 3 利用節點完成表格行的修改和刪除 課後習題 項目13 JavaScript綜合應用實例 任務1 了解綜合應用實例需求 任務2 完成新用戶註冊 任務3 實現商品金額和積分自動計算功能 任務4 實現商品數量增加和減少功能 任務5 實現刪除商品功能 參考文獻 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |