JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML
有劃線(xiàn)標(biāo)記、光盤(pán)等附件不全詳細(xì)品相說(shuō)明>>
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書(shū)第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門(mén)到精通-(附贈(zèng)1DVD.含語(yǔ)音視頻教學(xué)+辦公模板+PDF電子書(shū))
JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML 版權(quán)信息
- ISBN:9787111490135
- 條形碼:9787111490135 ; 978-7-111-49013-5
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML 本書(shū)特色
本書(shū)從計(jì)算機(jī)的基礎(chǔ)知識(shí)開(kāi)始介紹,涵蓋程序設(shè)計(jì)的基礎(chǔ)知識(shí)、javascript基礎(chǔ)知識(shí)、javascript的循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)、表單、函數(shù)和源文件、數(shù)組、搜索和排序、文件對(duì)象模型和xml、php概述及相關(guān)知識(shí)。本書(shū)充分考慮初學(xué)者的需求,內(nèi)容深入淺出,每章后都安排了相應(yīng)的案例、練習(xí)和實(shí)踐項(xiàng)目。
JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML 內(nèi)容簡(jiǎn)介
本書(shū)從計(jì)算機(jī)的基礎(chǔ)知識(shí)開(kāi)始介紹,涵蓋程序設(shè)計(jì)的基礎(chǔ)知識(shí)、JavaScript基礎(chǔ)知識(shí)、JavaScript的循環(huán)結(jié)構(gòu)、選擇結(jié)構(gòu)、表單、函數(shù)和源文件、數(shù)組、搜索和排序、文件對(duì)象模型和XML、PHP概述及相關(guān)知識(shí)。本書(shū)充分考慮初學(xué)者的需求,內(nèi)容深入淺出,每章后都安排了相應(yīng)的案例、練習(xí)和實(shí)踐項(xiàng)目。
JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML 目錄
前 言
第0章 計(jì)算機(jī)基礎(chǔ)
第1章 javascript程序設(shè)計(jì)基礎(chǔ)
1.1 什么是程序設(shè)計(jì)
1.1.1 通用問(wèn)題解決策略
1.1.2 程序開(kāi)發(fā)周期
1.2 程序的結(jié)構(gòu)
1.2.1 輸入-處理-輸出
1.2.2 控制結(jié)構(gòu)
1.3 數(shù)據(jù)類(lèi)型和對(duì)數(shù)據(jù)的操作
1.3.1 數(shù)字型數(shù)據(jù)
1.3.2 字符串型數(shù)據(jù)
1.3.3 布爾型數(shù)據(jù)
1.3.4 變量和命名常量
1.3.5 賦值語(yǔ)句
1.3.6 對(duì)數(shù)據(jù)的操作
1.4 解決問(wèn)題:邏輯思考的重要性
1.4.1 偽代碼
1.4.2 流程圖
1.5 網(wǎng)頁(yè)中的javascript
1.5.1 標(biāo)簽對(duì)
1.5.2 標(biāo)簽對(duì)
1.5.3 在網(wǎng)頁(yè)[body]中的javascript
1.5.4 在文檔區(qū)域中的javascript
1.5.5 [body]的onload事件
1.6 對(duì)象簡(jiǎn)介
1.6.1 對(duì)象是什么
1.6.2 屬性和方法
1.6.3 document(文檔)對(duì)象
1.6.4 點(diǎn)標(biāo)記
1.6.5 write( )方法
1.6.6 getelementbyid( )方法和innerhtml屬性
1.6.7 open()和close()方法
1.7 javascript函數(shù)和事件
1.7.1 javascript函數(shù)
1.7.2 javascript事件
1.8 操作實(shí)踐
1.8.1 greg's gambits:創(chuàng)建about you頁(yè)面
1.8.2 carla's classroom:創(chuàng)建about you頁(yè)面
1.9 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第2章 編程基石:變量和操作符
2.1 變量是什么
2.1.1 內(nèi)存單元
2.1.2 變量名
2.1.3 命名建議
2.1.4 聲明變量
2.2 數(shù)據(jù)類(lèi)型
2.2.1 弱類(lèi)型語(yǔ)言
2.2.2 數(shù)字
2.2.3 字符串和字符
2.2.4 命名常量
2.3 算術(shù)操作符和一些重要的函數(shù)
2.3.1 模操作符
2.3.2 操作優(yōu)先級(jí)
2.3.3 連接操作符
2.3.4 分析整數(shù)和浮點(diǎn)數(shù)
2.4 關(guān)系操作符
2.4.1 ascii 碼
2.4.2 關(guān)系操作符
2.5 邏輯操作符和條件操作符
2.5.1 邏輯操作符
2.5.2 布爾邏輯和布爾操作符
2.5.3 邏輯操作符的操作次序
2.5.4 條件操作符
2.6 操作實(shí)踐
2.6.1 greg's gambits:創(chuàng)建填字游戲
2.6.2 carla's classroom:拼寫(xiě)課
2.7 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第3章 做出判斷:選擇結(jié)構(gòu)
3.1 選擇結(jié)構(gòu)類(lèi)型
3.2 單路選擇結(jié)構(gòu):if語(yǔ)句
3.2.1 關(guān)于測(cè)試條件的說(shuō)明
3.2.2 關(guān)于花括號(hào)的說(shuō)明
3.3 二路選擇結(jié)構(gòu):if... else語(yǔ)句
3.4 嵌套選擇結(jié)構(gòu)
3.5 復(fù)合條件
3.5.1 組合關(guān)系和邏輯操作符
3.6 多路選擇結(jié)構(gòu)
3.6.1 if... else if...結(jié)構(gòu)
3.6.2 錯(cuò)誤檢查:只是開(kāi)始
3.6.3 switch語(yǔ)句
3.7 操作實(shí)踐
3.7.1 greg's gambits:vadoma夫人知道所有事情
3.7.2 carla's classroom:算術(shù)課
3.8 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第4章 周而復(fù)始:重復(fù)結(jié)構(gòu)
4.1 計(jì)算機(jī)不厭煩重復(fù)
4.1.1 循環(huán)基本概念
4.2 循環(huán)的類(lèi)型
4.2.1 前測(cè)循環(huán)和后測(cè)循環(huán)
4.2.2 前測(cè)while循環(huán)
4.2.3 后測(cè)do...while循環(huán)
4.2.4 哨兵控制循環(huán)
4.2.5 計(jì)數(shù)器控制循環(huán)
4.3 for循環(huán)
4.3.1 for語(yǔ)句
4.3.2 初值
4.3.3 測(cè)試條件
4.3.4 遞增/遞減語(yǔ)句
4.3.5 謹(jǐn)慎的豆子計(jì)數(shù)器
4.4 數(shù)據(jù)驗(yàn)證
4.4.1 isnan()方法
4.4.2 檢查整數(shù)
4.4.3 使用復(fù)合條件進(jìn)行數(shù)據(jù)驗(yàn)證
4.4.4 charat()方法
4.4.5 length屬性
4.5 操作實(shí)踐
4.5.1 greg's gambits:編碼秘密信息
4.5.2 carla's classroom:高級(jí)算術(shù)課
4.6 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第5章 高級(jí)判斷和循環(huán)
5.1 一些簡(jiǎn)單的教學(xué)統(tǒng)計(jì)分析
5.1.1 把所有數(shù)加起來(lái)
5.1.2 計(jì)算平均數(shù)
5.1.3 范圍
5.1.4 奇數(shù)和偶數(shù)
5.1.5 整數(shù)準(zhǔn)確性:math方法
5.2 繼續(xù)或者不繼續(xù)
5.2.1 break語(yǔ)句
5.2.2 continue語(yǔ)句
5.3 循環(huán)嵌套
5.3.1 臺(tái)式檢查
5.3.2 嵌套循環(huán)的不同方法
5.4 用循環(huán)繪制形狀和圖案
5.4.1 繪制形狀
5.4.2 使用循環(huán)創(chuàng)建圖案
5.4.3 鼠標(biāo)事件
5.5 操作實(shí)踐
5.5.1 greg's gambits:巫師和巨怪之間的戰(zhàn)斗
5.5.2 carla's classroom:語(yǔ)法課
5.6 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第6章 表單和表單控件
6.1 表單是什么
6.1.1 *基本的表單
6.1.2 返回表單提交的信息
6.2 表單控件
6.2.1 單選按鈕
6.2.2 復(fù)選框
6.2.3 文本框
6.2.4 文本區(qū)框
6.3 隱藏字段和密碼
6.3.1 隱藏的表單元素
6.3.2 密碼表單元素
6.4 選擇列表及其他
6.4.1 選擇列表
6.4.2 表單元素的高級(jí)屬性
6.5 操作實(shí)踐
6.5.1 greg's gambits:玩家信息和物品目錄
6.5.2 carla's classroom:carla的進(jìn)度報(bào)告表單
6.6 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第7章 代碼簡(jiǎn)潔化:函數(shù)和javascript源文件
7.1 函數(shù)
7.1.1 內(nèi)置函數(shù)
7.1.2 用戶(hù)自定義函數(shù)
7.2 變量作用域
7.2.1 全局變量
7.2.2 局部變量
7.3 將信息傳遞給函數(shù)
7.3.1 將實(shí)參傳遞給形參
7.4 對(duì)象和面向?qū)ο蟾拍?br /> 7.4.1 math對(duì)象
7.4.2 其他javascript對(duì)象
7.4.3 date對(duì)象
7.5 javascript源文件
7.5.1 更聰明地工作,而不是更努力地工作
7.5.2 創(chuàng)建和訪(fǎng)問(wèn)javascript源文件
7.5.3 創(chuàng)建函數(shù)庫(kù)
7.6 操作實(shí)踐
7.6.1 greg's gambits:懸吊人猜字游戲
7.6.2 carla's classroom:閱讀理解課
7.7 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第8章 數(shù)組
8.1 一維數(shù)組
8.1.1 在javascript中創(chuàng)建數(shù)組
8.1.2 array對(duì)象
8.1.3 關(guān)于數(shù)組名的說(shuō)明
8.2 填充數(shù)組
8.2.1 直接裝載數(shù)組
8.2.2 交互地裝載數(shù)組
8.2.3 顯示數(shù)組
8.3 平行數(shù)組
8.3.1 為什么使用數(shù)組
8.4 使用array方法
8.4.1 push()方法
8.4.2 length屬性可用于獲取數(shù)組的長(zhǎng)度
8.4.3 unshift()方法
8.4.4 splice()方法
8.5 多維數(shù)組
8.5.1 二維數(shù)組
8.5.2 聲明和填充二維數(shù)組
8.6 操作實(shí)踐
8.6.1 greg's gambits:數(shù)字拼圖游戲
8.6.2 carla's classroom:圖像和想象
8.7 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
案例研究
第9章 搜索和排序
9.1 排序數(shù)組
9.1.1 sort()方法
9.1.2 用sort()方法排序數(shù)字
9.1.3 reverse()方法
9.2 冒泡排序
9.2.1 交換值
9.2.2 使用冒泡排序算法
9.2.3 傳遞數(shù)組
9.3 選擇排序
9.4 搜索數(shù)組:線(xiàn)性搜索
9.4.1 線(xiàn)性搜索
9.4.2 線(xiàn)性搜索平行數(shù)組
9.5 搜索數(shù)組:二分搜索
9.5.1 二分搜索
9.5.2 讓編程更容易:indexof()方法
9.6 操作實(shí)踐
9.6.1 greg's gambits:greg的拼字游戲
9.6.2 carla's classroom:因數(shù)分解課
9.7 復(fù)習(xí)與練習(xí)
主要術(shù)語(yǔ)
練習(xí)
編程挑戰(zhàn)
……
第10章 文檔對(duì)象模型和xml
第11章 php概述
第12章 與cookie和mysql一起使用php
附錄a ascii字符
附錄b 操作符優(yōu)先級(jí)
附錄c html字符和實(shí)體
附錄d javascript對(duì)象
附錄e jquery
附錄f dom屬性、方法和事件
附錄g php保留字
附錄h php mysql函數(shù)
附錄i 檢查點(diǎn)答案
JavaScrip程序設(shè)計(jì)-基礎(chǔ).PHP.XML 作者簡(jiǎn)介
Elizabeth Drake,具有30多年各類(lèi)高等教育的教學(xué)經(jīng)驗(yàn),先后開(kāi)發(fā)和教授過(guò)從社區(qū)學(xué)院到大學(xué)的不同學(xué)科(包括計(jì)算機(jī)科學(xué)、物理、數(shù)學(xué)和人類(lèi)學(xué))課程。她一直在講授計(jì)算機(jī)類(lèi)課程,主要是在美國(guó)佛羅里達(dá)的圣達(dá)菲學(xué)院。她為圣達(dá)菲學(xué)院開(kāi)發(fā)了Web編程課程,目前正在開(kāi)發(fā)移動(dòng)應(yīng)用課程體系。她還編寫(xiě)出版了程序設(shè)計(jì)邏輯和JavaScript程序設(shè)計(jì)方面的教材。
- >
巴金-再思錄
- >
山海經(jīng)
- >
朝聞道
- >
小考拉的故事-套裝共3冊(cè)
- >
二體千字文
- >
隨園食單
- >
經(jīng)典常談
- >
唐代進(jìn)士錄