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

JavaScript網頁程序設計與實踐/Web前端技術叢書

  • 作者:陳婉凌|責編:夏毓彥
  • 出版社:清華大學
  • ISBN:9787302552161
  • 出版日期:2020/06/01
  • 裝幀:平裝
  • 頁數:316
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    JavaScript遵循的ECMAScript標準在ECMAScript第6版(ES 6)之後有了大幅變化,尤其在變數聲明、語法優化、解構賦值及非同步技術方面都有令人驚艷的新功能。
    本書分為兩部分,共16章。第一部分(第1?9章)為JavaScript精要,內容主要包括:認識JavaScript,JavaScript基礎語法,流程式控制制結構,JavaScript內建的標準對象,集合對象,函數與作用域,對象、方法與屬性,RegExp對象、非同步與事件循環。第二部分(第10?16章)為JavaScript在Web程序的應用,內容主要包括:認識HTML、認識CSS、JavaScript與HTML DOM、JavaScript事件與事件處理、前端數據存儲、JavaScript在多媒體的應用、網頁保護密技與記憶力考驗遊戲。
    本書適合JavaScript初學者、網頁程序設計相關從業人員、大專院校網頁程序設計相關專業的師生閱讀。

作者介紹
陳婉凌|責編:夏毓彥

目錄
第一部分  JavaScript精要
  第1章  認識JavaScript
    1.1  JavaScript的特色與用途
      1.1.1  JavaScript的基本概念
      1.1.2  JavaScript的用途
    1.2  設置JavaScript開發環境
      1.2.1  JavaScript運行環境
      1.2.2  如何選擇文本編輯器
      1.2.3  純文本編輯器Notepad++
      1.2.4  瀏覽器控制台
  第2章  JavaScript基礎語法
    2.1  語法架構
    2.2  變數與數據類型
      2.2.1  數據類型
      2.2.2  變數聲明與作用域
      2.2.3  強制轉換類型
    2.3  表達式與運算符
  第3章  流程式控制制結構
    3.1  選擇結構
      3.1.1  if…else條件語句
      3.1.2  switch…case語句
    3.2  重複結構
      3.2.1  for 循環
      3.2.2  for…in循環
      3.2.3  forEach與for…of循環
      3.2.4  while循環
      3.2.5  do…while循環
      3.2.6  break 和continue語句
    3.3  錯誤與異常處理
      3.3.1  錯誤類型
      3.3.2  異常處理
  第4章  JavaScript內建的標準對象
    4.1  日期對象
      4.1.1  對象的屬性與方法
      4.1.2  日期對象
    4.2  字元串對象與數值對象
      4.2.1  字元串對象
      4.2.2  模板字元串
      4.2.3  數值對象
      4.2.4  數學運算對象
  第5章  集合對象
    5.1  數組
      5.1.1  聲明數組對象
      5.1.2  數組的屬性與方法
      5.1.3  數組的迭代方法
    5.2  Map對象與Set對象
      5.2.1  Map對象
      5.2.2  Set對象
  第6章  函數與作用域
    6.1  自定義函數

      6.1.1  函數的定義與調用
      6.1.2  函數參數
      6.1.3  函數返回值
    6.2  函數的多重用法
      6.2.1  函數聲明
      6.2.2  函數表達式
      6.2.3  立即調用函數表達式
      6.2.4  箭頭函數與this
      6.2.5  作用域鏈與閉包
  第7章  對象、方法與屬性
    7.1  對象的基本概念
      7.1.1  認識面向對象
      7.1.2  JavaScript的面向對象
    7.2  JavaScript三大對象
      7.2.1  JavaScript的對象
      7.2.2  用戶自定義對象
      7.2.3  this關鍵字
    7.3  原型鏈與擴展
      7.3.1  原型鏈
      7.3.2  擴展
      7.3.3  ES 6的擴展
  第8章  RegExp對象
    8.1  認識正則表達式
      8.1.1  正則表達式
      8.1.2  建立正則表達式
    8.2  使用RegExp對象
      8.2.1  RegExp對象的屬性
      8.2.2  字元串提取與分析
      8.2.3  常用的正則表達式
  第9章  非同步與事件循環
    9.1  認識同步與非同步
      9.1.1  同步與非同步的概念
      9.1.2  定時器:setTimeout()與setInterval()
      9.1.3  事件循環
    9.2  非同步流程式控制制
      9.2.1  Callback非同步調用
      9.2.2  使用Promise對象
第二部分  JavaScript在Web程序的應用
  第10章  認識HTML
    10.1  HTML的基本概念
      10.1.1  HTML架構
      10.1.2  HTML 5聲明與編碼設置
    10.2  HTML常用標籤
      10.2.1  文字格式與排版相關標籤
      10.2.2  項目列表
      10.2.3  表格
      10.2.4  插入圖片
      10.2.5  超鏈接
      10.2.6  框架
      10.2.7  窗體與窗體組件

    10.3  div標籤與span標籤
      10.3.1  認識div標籤
      10.3.2  認識span標籤
  第11章  認識CSS
    11.1  使用CSS樣式表
      11.1.1  套用CSS
      11.1.2  CSS選擇器
    11.2  CSS樣式語法
      11.2.1  文字與段落樣式
      11.2.2  顏色相關樣式
      11.2.3  背景圖案
      11.2.4  邊框
      11.2.5  圖文混排
    11.3  掌握CSS定位
      11.3.1  網頁組件的定位
      11.3.2  立體網頁的定位
      11.3.3  calc()函數
  第12章  JavaScript與HTML DOM
    12.1  文檔對象模型
      12.1.1  DOM簡介
      12.1.2  DOM的節點
      12.1.3  獲取對象信息
      12.1.4  處理對象節點
      12.1.5  屬性的讀取與設置
    12.2  DOM對象的操作
      12.2.1  Window對象
      12.2.2  DOM集合
    12.3  DOM風格樣式
      12.3.1  查詢元素樣式
      12.3.2  設置組件樣式
  第13章  JavaScript事件與事件處理
    13.1  事件與事件處理程序
      13.1.1  事件處理模式
      13.1.2  冒泡與捕獲
    13.2  常用的HTML事件
      13.2.1  Load與Unload的處理
      13.2.2  滑鼠觸發事件
      13.2.3  滑鼠按鍵事件
      13.2.4  鍵盤事件
  第14章  前端數據存儲
    14.1  認識Web Storage
      14.1.1  Web Storage的概念
      14.1.2  檢測瀏覽器是否支持Web Storage
    14.2  localStorage和sessionStorage
      14.2.1  存取localStorage
      14.2.2  清除localStorage
      14.2.3  存取sessionStorage
    14.3  Web Storage實例練習
      14.3.1  操作步驟
      14.3.2  隱藏
組件

      14.3.3  登錄
      14.3.4  註銷
  第15章  JavaScript在多媒體的應用
    15.1  網頁圖片使用須知
      15.1.1  圖片的尺寸與解析度
      15.1.2  圖片的來源
      15.1.3  網頁路徑表示法
    15.2  加入影音特效
      15.2.1  在網頁中加入音樂
      15.2.2  加入影音動畫
      15.2.3  iframe嵌入優酷視頻
    15.3  JavaScript控制影音播放——實現一個音樂播放器
      15.3.1  製作歌曲選單列表
      15.3.2  歌曲的click事件——事件指派委託
      15.3.3  隨機播放
  第16章  網頁保護密技與記憶力考驗遊戲
    16.1  檢測瀏覽器信息
    16.2  禁止複製與選取網頁內容
      16.2.1  取消滑鼠右鍵功能
      16.2.2  取消鍵盤特殊鍵功能
      16.2.3  禁止選取網頁文字與圖片
    16.3  字元串加密與解密
      16.3.1  URL與字元串加密
      16.3.2  URL與字元串解密
    16.4  「記憶力考驗」遊戲
      16.4.1  界面和程序功能概述
      16.4.2  程序代碼重點說明
      16.4.3  CSS重點說明

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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