幫助中心 | 我的帳號 | 關於我們

基於新信息技術的JavaScript程序設計基礎(第2版新一代信息技術系列教材)

  • 作者:編者:黃利紅//曾琴//謝鍾揚|責編:揚丕勇
  • 出版社:西安電子科大
  • ISBN:9787560669014
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:188
人民幣:RMB 38 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書採用項目驅動的編寫思路,將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 實現刪除商品功能
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032