国产精品一久久香蕉产线看/亚洲图区欧美/亚洲国产精品电影人久久网站/欧美日韩在线视频一区

超值優惠券
¥50
滿100可用 有效期2天

全場圖書通用(淘書團除外)

不再提示
關閉
圖書盲袋,以書為“藥”
歡迎光臨中圖網 請 | 注冊
> >
JavaScript程序設計基礎與范例教程

JavaScript程序設計基礎與范例教程

作者:曹維明
出版社:電子工業出版社出版時間:2014-06-01
開本: 16開 頁數: 294
本類榜單:教材銷量榜
中 圖 價:¥18.3(4.7折) 定價  ¥39.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

JavaScript程序設計基礎與范例教程 版權信息

  • ISBN:9787121234033
  • 條形碼:9787121234033 ; 978-7-121-23403-3
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

JavaScript程序設計基礎與范例教程 本書特色

本書介紹了javascript腳本語言的基礎知識和實用技術。全書共11章,內容包括javascript概述、javascript編程基礎、流程控制語句、對象編程、本地對象、瀏覽器對象(bom)、文檔對象(dom)、事件處理、函數特性、數據交換格式與數據持久化等技術,并應用本書所討論的技術內容制作一個服飾設計網站。   本書配有大量的示例和練習,介紹詳略得當,所介紹的技術具有很強的實用性、前瞻性,符合市場就業需求。讀者通過本書的學習可以快速掌握javascript編程基本功。

JavaScript程序設計基礎與范例教程 內容簡介

本書介紹了JavaScript腳本語言的基礎知識和實用技術。全書共11章,內容包括JavaScript概述、JavaScript編程基礎、流程控制語句、對象編程、本地對象、瀏覽器對象(BOM)、文檔對象(DOM)、事件處理、函數特性、數據交換格式與數據持久化等技術,并應用本書所討論的技術內容制作一個服飾設計網站。 本書配有大量的示例和練習,介紹詳略得當,所介紹的技術具有很強的實用性、前瞻性,符合市場就業需求。讀者通過本書的學習可以快速掌握JavaScript編程基本功。

JavaScript程序設計基礎與范例教程 目錄

第1章 javascript程序概述
 1.1 學習javascript程序設計
 1.2 javascript簡介
 1.3 開發javascript應用程序
  【課堂案例1-1】:第1個javascript程序
第2章 程序的構成——函數
 2.1 函數的使用
  【課堂案例2-1】:在網頁上輸出消息
  【課堂案例2-2】:在網頁上顯示圖片
  【課堂案例2-3】:在網頁中播放視頻,顯示視頻信息
 2.2 函數的參數
  【課堂案例2-4】:使用參數傳遞姓氏和名字,在網頁上輸出姓名
  【課堂案例2-5】:定義函數area(),用于計算矩形面積
  【課堂案例2-6】:按照參數顯示圖片
 2.3 函數的返回值
  【課堂案例2-7】:計算任意3個數的平均值
  【課堂案例2-8】:測試return語句功能
  【課堂案例2-9】:制作簡易杏仁巧克力
  【課堂案例2-10】:計算實發工資
 2.4 函數的嵌套定義
  【課堂案例2-11】:計算兩個圓的面積之和
 *2.5 高級函數特性
  【課堂案例2-12】:調用匿名函數
  【課堂案例2-13】:使用匿名函數限制變量的作用域
  【課堂案例2-14】:使用閉包(closure)特性調整頁面的字號
  【課堂案例2-15】:數組作參數,計算購物總金額
  【課堂案例2-16】:使用參數對象arguments來計算任意n個數的和
  【課堂案例2-17】:使用函數對象編寫函數測試頁面
  【課堂案例2-18】:使用函數遞歸,輸出遞增的數字序列
 2.6 本章練習
第3章 javascript語言基礎
 3.1 基本數據類型
  【課堂案例3-1】:數據類型測試及轉換
 3.2 變量和常量
  【課堂案例3-2】:變量的定義和使用
  【課堂案例3-3】:變量的賦值
  【課堂案例3-4】:變量的作用域
  【課堂案例3-5】:使用常量pi,轉換角度與弧度
 3.3 運算符和表達式
  【課堂案例3-6】:算術運算符使用示例
  【課堂案例3-7】:賦值運算符使用示例
  【課堂案例3-8】:使用關系運算符、條件運算符判斷用戶輸入的年齡
  【課堂案例3-9】:邏輯運算符使用示例
  【課堂案例3-10】:字符串運算符示例
  【課堂案例3-11】:位運算符示例
  【課堂案例3-12】:使用typeof運算符檢測數據類型
 3.4 本章練習
第4章 javascript語句
 4.1 javascript語句和基本程序結構
 4.2 選擇語句
  【課堂案例4-1】:使用單分支if語句判斷兩個數字中的較大數
  【課堂案例4-2】:使用if語句將兩個數字按從小到大的順序輸出
  【課堂案例4-3】:使用if語句檢查參數值的有效性
  【課堂案例4-4】:使用if…else語句計算數字的絕對值
  【課堂案例4-5】:使用if…else語句判斷成績是否及格
  【課堂案例4-6】:使用if嵌套刪除文件(偽代碼)
  【課堂案例4-7】:使用switch語句查詢簡單的日程表
 4.3 循環語句
  【課堂案例4-8】:使用while語句輸出遞增的數字序列
  【課堂案例4-9】:使用while語句在網頁上顯示一組圖片
  【課堂案例4-10】:使用do…while語句計算100到500之間所有整數的和
  【課堂案例4-11】:使用do…while語句計算m到n之間所有偶數的和
  【課堂案例4-12】:使用for語句輸出1到n之間所有的整數
 4.4 循環控制語句
  【課堂案例4-13】:使用break語句計算*小公倍數
  【課堂案例4-14】:continue語句演示
 4.5 循環嵌套
  【課堂案例4-15】:使用二重循環嵌套在頁面上顯示五子棋棋盤
 4.6 異常處理
  【課堂案例4-16】:使用throw語句拋出異常
  【課堂案例4-17】:使用try…catch()…finally處理異常
 4.7 本章練習
第5章 基于原型的面向對象編程
 5.1 對象編程概述
 5.2 自定義對象的創建和使用
  【課堂案例5-1】:使用object創建自定義對象book,用于描述圖書信息
  【課堂案例5-2】:使用object創建自定義對象calc,用于簡單數學計算
  【課堂案例5-3】:使用構造函數創建自定義對象phone,用于描述電話信息
  【課堂案例5-4】:創建圖片對象,使用this訪問對象自身的屬性和方法
  【課堂案例5-5】:使用with簡化對象操作
  【課堂案例5-6】:使用instanceof運算符判斷對象類型
  【課堂案例5-7】:使用instanceof運算符檢查參數的類型
  【課堂案例5-8】:使用for…in 循環遍歷對象成員
  【課堂案例5-9】:使用私有對象屬性實現數據隱藏
  【課堂案例5-10】:為屬性添加賦值方法(setter)和取值方法(getter)
  【課堂案例5-11】:使用原型(prototype)擴展對象類型
 5.3 對象繼承
  【課堂案例5-12】:使用call()方法實現對象繼承
  【課堂案例5-13】:使用原型鏈(prototype chain)實現對象繼承
 5.4 定義對象的不同方式
  【課堂案例5-14】:使用工廠函數方式創建對象
  【課堂案例5-15】:使用混合的構造函數/原型方式創建對象
  【課堂案例5-16】:使用動態原型方式創建對象
 5.5 本章練習
第6章 本地對象
 6.1 本地對象概述
 6.2 boolean對象
  【課堂案例6-1】:比較布爾值與布爾對象的區別
  【課堂案例6-2】:復制布爾對象
 6.3 number對象
  【課堂案例6-3】:使用number對象獲取數值極限
  【課堂案例6-4】:將數字轉換成字符串
  【課堂案例6-5】:設置數值精確度
  【課堂案例6-6】:數值進制轉換
 6.4 string對象
  【課堂案例6-7】:合成新的字符串
  【課堂案例6-8】:顯示字符串的unicode編碼
  【課堂案例6-9】:截取字符串內容
  【課堂案例6-10】:在字符串中精確查找指定內容
  【課堂案例6-11】:在字符串中進行模糊查找
  【課堂案例6-12】:精確查找替換字符串內容
  【課堂案例6-13】:將字符串分割成數組,提取英文句子中前3個單詞
  【課堂案例6-14】:轉換字母大小寫
  【課堂案例6-15】:為字符串添加樣式
 6.5 regexp對象
  【課堂案例6-16】:使用正則表達式替換字符串中的文本
  【課堂案例6-17】:使用正則表達式驗證電子郵箱格式
  【課堂案例6-18】:使用正則表達式交換單詞的位置
 6.6 array對象
  【課堂案例6-19】:使用array對象創建數組
  【課堂案例6-20】:使用for…in循環遍歷數組,并找到*大值
  【課堂案例6-21】:對數組進行排序
  【課堂案例6-22】:使用array提供的方法添加、刪除或替換數組元素
  【課堂案例6-23】:將數組轉換成字符串
  【課堂案例6-24】:使用現有數組元素生成新數組
  【課堂案例6-25】:使用回調函數處理數組元素
  【課堂案例6-26】:使用二維數組
 6.7 math對象
  【課堂案例6-27】:使用math對象完成數學計算1
  【課堂案例6-28】:使用math對象完成數學計算2
 6.8 date對象
  【課堂案例6-29】:創建date對象
  【課堂案例6-30】:使用date對象計算程序運行時間
  【課堂案例6-31】:使用date對象的方法設置/獲取日期時間信息
 6.9 error對象
  【課堂案例6-32】:使用自定義error對象拋出異常
  【課堂案例6-33】:處理系統拋出的異常
 6.10 全局對象
  【課堂案例6-34】:使用全局方法
 6.11 本章練習
第7章 瀏覽器對象模型(bom)
 7.1 瀏覽器對象模型概述
 7.2 window對象
  【課堂案例7-1】:獲取瀏覽器窗口的位置和大小
  【課堂案例7-2】:控制瀏覽器窗口的位置和大小
  【課堂案例7-3】:使用模式對話框
  【課堂案例7-4】:制作簡單的數字時鐘
  【課堂案例7-5】:在網頁中實現滾動屏幕功能
 7.3 navigator對象
  【課堂案例7-6】:獲取瀏覽器及操作系統的相關信息
  【課堂案例7-7】:獲取當前瀏覽器安裝的插件信息
 7.4 location對象
  【課堂案例7-8】:獲取瀏覽器url的相關信息
  【課堂案例7-9】:使用location對象實現頁面跳轉和刷新
  【課堂案例7-10】:創建頁面導航
 7.5 history對象
  【課堂案例7-11】:訪問歷史記錄中的url
 7.6 screen對象
  【課堂案例7-12】:獲取用戶屏幕信息
  【課堂案例7-13】:根據用戶屏幕信息切換網頁顯示效果
 7.7 本章練習
第8章 html文檔對象模型(dom)
 8.1 文檔對象模型概述
 8.2 dom核心接口
  【課堂案例8-1】:獲取dom樹中的節點信息
  【課堂案例8-2】:刪除dom樹中的節點
  【課堂案例8-3】:在dom樹中添加子節點
  【課堂案例8-4】:替換dom樹中的節點
  【課堂案例8-5】:復制dom樹中的節點
  【課堂案例8-6】:獲取節點的屬性
  【課堂案例8-7】:控制文本節點
  【課堂案例8-8】:提取網頁中的超鏈接地址
 8.3 dom html
  【課堂案例8-9】:獲取文檔信息
  【課堂案例8-10】:修改文檔中的鏈接
  【課堂案例8-11】:操作文檔中的表格
  【課堂案例8-12】:獲取文本框中用戶輸入的內容
  【課堂案例8-13】:獲取單選框用戶選擇的內容
  【課堂案例8-14】:獲取復選框用戶選擇的內容
  【課堂案例8-15】:控制下拉菜單
  【課堂案例8-16】:判斷用戶選取的文件類型
  【課堂案例8-17】:限制用戶使用表單元素
  【課堂案例8-18】:驗證表單數據
  【課堂案例8-19】:為所有段落加邊框
  【課堂案例8-20】:選項卡效果
  【課堂案例8-21】:web相冊
  【課堂案例8-22】:修改網頁背景色
  【課堂案例8-23】:顯示/隱藏頁面元素
  【課堂案例8-24】:覆蓋顯示圖片
  【課堂案例8-25】:在網頁中繪圖1
  【課堂案例8-26】:在網頁中繪圖2
 8.4 本章練習
第9章 事件(event)處理
 9.1 事件處理概述
 9.2 基于html屬性的事件處理方法
  【課堂案例9-1】:文檔事件
  【課堂案例9-2】:鼠標事件
  【課堂案例9-3】:獲得/失去焦點事件
  【課堂案例9-4】:鍵盤事件
  【課堂案例9-5】:onchange事件
  【課堂案例9-6】:使用this作參數
  【課堂案例9-7】:為事件設置響應函數
 9.3 dom event事件處理
  【課堂案例9-8】:注冊事件監聽器,設置背景圖片
  【課堂案例9-9】:注冊多個事件監聽器,實現簡易加法計算器
  【課堂案例9-10】:事件指派
  【課堂案例9-11】:顯示鼠標位置
  【課堂案例9-12】:創建快捷菜單,縮放圖片
  【課堂案例9-13】:創建快捷菜單,縮放圖片
 9.4 本章練習
第10章 常用的數據交換格式和數據存儲技術
 10.1 xml文檔
  【課堂案例10-1】:同步訪問xml文檔,獲取圖書信息
  【課堂案例10-2】:異步訪問xml文檔,設置段落樣式
  【課堂案例10-3】:xml生成樹狀菜單
 10.2 json
  【課堂案例10-4】:使用json對象
  【課堂案例10-5】:訪問json對象中的對象
  【課堂案例10-6】:使用json數組
  【課堂案例10-7】:訪問json對象數組
 10.3 數據存儲
  【課堂案例10-8】:使用cookie存儲用戶賬戶信息
  【課堂案例10-9】:使用localstorage存儲數據
  【課堂案例10-10】:使用sessionstorage存儲數據
 10.3 本章練習
第11章 綜合練習——服飾設計網站
 11.1 網站整體說明
 11.2 javascript程序說明
展開全部

JavaScript程序設計基礎與范例教程 作者簡介

曹維明,北京工貿技師學院教師,從事《網站程序開發》、《網站開發綜合實訓》等課程的教學工作,并承擔教學設計、教材編寫,教學資源設計工作。曾于“北京和協航電信息科技有限公司”軟件部從事軟件開發工作,于“北京銀都新天地科技有限公司”從事軟件開發工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服