注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計全棧開發(fā)實戰(zhàn)寶典

全棧開發(fā)實戰(zhàn)寶典

全棧開發(fā)實戰(zhàn)寶典

定 價:¥99.00

作 者: 嚴(yán)武軍
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111612629 出版時間: 2019-01-01 包裝: 平裝
開本: 16開 頁數(shù): 460 字?jǐn)?shù):  

內(nèi)容簡介

  “全棧”翻譯自英文Full Stack,表示為了完成一個項目所需要的一系列技術(shù)的集合。IT行業(yè)發(fā)展到現(xiàn)階段,開發(fā)一個Web應(yīng)用,工程師需要具備的技能涵蓋:前端標(biāo)記語言(如HTML 5、CSS 3)、前端編程語言(如JavaScript)、服務(wù)器端編程語言(如Node.js)、數(shù)據(jù)庫(如MongoDB)等,這些技術(shù)互相聯(lián)系、互相依賴,缺一不可。《全棧開發(fā)實戰(zhàn)寶典》分享了全棧工程師的技能要求、核心競爭力、未來發(fā)展方向,以及對移動端的思考,內(nèi)容涵蓋了Web全棧開發(fā)的方方面面?!度珬i_發(fā)實戰(zhàn)寶典》既可以為互聯(lián)網(wǎng)行業(yè)新人提供一幅精準(zhǔn)的技術(shù)路線圖,又可以作為相關(guān)從業(yè)程序員即學(xué)即用的工具書。

作者簡介

暫缺《全棧開發(fā)實戰(zhàn)寶典》作者簡介

圖書目錄

第1部分 全棧之JavaScript

第1章 JavaScript基礎(chǔ)概念
1.1 JavaScript的用途
1.1.1 數(shù)據(jù)的驗證
1.1.2 制作頁面動態(tài)效果
1.1.3 對事件做出響應(yīng)
1.1.4 單頁面應(yīng)用
1.1.5 網(wǎng)頁游戲
1.1.6 服務(wù)器端的應(yīng)用
1.2 JavaScript的發(fā)展歷史
1.2.1 悄然誕生
1.2.2 穩(wěn)步發(fā)展
1.2.3 黃金時代
1.2.4 JavaScript和ECMAScript
1.2.5 JavaScript和Java
1.3 JavaScript的語法特點
1.3.1 基于對象
1.3.2 事件驅(qū)動
1.3.3 松散型
1.3.4 解釋型
1.4 JavaScript的引入方式
1.4.1 在域名或者重定向的位置引入
1.4.2 在事件中引入
1.4.3 在頁面中嵌入
1.4.4 引入外部JavaScript文件
1.4.5 注意事項
1.5 JavaScript中的輸出工具
1.5.1 console
1.5.2 alert()
1.5.3 document.write();
1.5.4 prompt(str,[value]);
1.5.5 confirm()
1.5.6 JavaScript注釋

第2章 基本構(gòu)成
2.1 JavaScript變量
2.1.1 變量的概念
2.1.2 變量的聲明和賦值
2.1.3 聲明變量的其他注意事項
2.2 數(shù)據(jù)類型
2.2.1 typeof操作符
2.2.2 初始類型
2.2.3 引用類型
2.3 JavaScript運算符
2.3.1 算術(shù)運算符
2.3.2 關(guān)系運算符(或比較運算符
2.3.3 賦值運算符
2.3.4 邏輯運算符
2.3.5 一元運算符
2.3.6 三元運算符
2.3.7 特殊運算符
2.4 JavaScript流程控制
2.4.1 名詞解釋
2.4.2 選擇結(jié)構(gòu)
2.4.3 循環(huán)結(jié)構(gòu)

第3章 函數(shù)和數(shù)組
3.1 函數(shù)的基本概念
3.1.1 函數(shù)的聲明
3.1.2 函數(shù)的調(diào)用
3.1.3 參數(shù)
3.1.4 函數(shù)的返回值
3.1.5 作用域
3.1.6 回調(diào)函數(shù)
3.1.7 遞歸函數(shù)
3.1.8 閉包函數(shù)
3.2 內(nèi)置頂層函數(shù)和數(shù)據(jù)類型轉(zhuǎn)換
3.2.1 內(nèi)置頂層函數(shù)
3.2.2 數(shù)據(jù)類型轉(zhuǎn)換
3.3 ES6中新增的函數(shù)語法
3.3.1 函數(shù)參數(shù)的默認(rèn)值
3.3.2 函數(shù)的name屬性
3.3.3 箭頭函數(shù)
3.4 數(shù)組
3.4.1 數(shù)組的概念
3.4.2 數(shù)組的創(chuàng)建
3.4.3 數(shù)組的訪問
3.4.4 數(shù)組的遍歷

第4章 對象
4.1 JavaScript對象
4.1.1 名詞解釋
4.1.2 創(chuàng)建對象的方法
4.1.3 屬性與方法
4.1.4 銷毀對象
4.1.5 對象的遍歷
4.1.6 對象的存儲方式
4.1.7 instanceof
4.2 對象的特性
4.2.1 對象的特性——封裝
4.2.2 對象的特性——繼承
4.2.3 this指針
4.2.4 對象的分類
4.3 ES6中對象的新特性
4.3.1 類的支持
4.3.2 變量的解構(gòu)賦值
4.3.3 擴(kuò)展運算符(spread)和rest參數(shù)
4.3.4 屬性的簡潔表示
4.3.5 屬性名表達(dá)式
4.3.6 方法的name屬性

第5章 原生對象
5.1 Object對象
5.1.1 Object的常用方法
5.1.2 屬性的遍歷(Object對象方法的使用)
5.2 Math對象
5.2.1 Math對象的屬性
5.2.2 Math對象的方法
5.3 字符串對象
5.3.1 創(chuàng)建String對象
5.3.2 字符串對象的屬性
5.3.3 字符串對象的方法
5.4 數(shù)組對象
5.4.1 數(shù)組對象的屬性
5.4.2 數(shù)組對象的方法
5.4.3 數(shù)組對象的構(gòu)造函數(shù)的方法
5.5 日期對象
5.5.1 定義日期對象
5.5.2 獲取日期信息的方法
5.5.3 設(shè)置日期的方法
5.6 正則
5.6.1 正則表達(dá)式的概念
5.6.2 應(yīng)用場合
5.6.3 創(chuàng)建正則表達(dá)式
5.6.4 正則表達(dá)式的模式
5.6.5 正則方法
5.6.6 字符串中用到正則的函數(shù)
5.7 Set數(shù)據(jù)結(jié)構(gòu)
5.7.1 Set基本用法
5.7.2 Set屬性和方法
5.7.3 Set遍歷方法
5.7.4 WeakSet
5.8 Map數(shù)據(jù)結(jié)構(gòu)
5.8.1 Map 基本用法
5.8.2 Map 屬性和方法
5.8.3 Map 遍歷方法
5.8.4 Map與數(shù)組對象的轉(zhuǎn)換
5.8.5 WeakMap

第6章 常見網(wǎng)頁效果制作
6.1 BOM介紹
6.1.1 window對象
6.1.2 document對象
6.1.3 history對象
6.1.4 location對象
6.1.5 screen對象
6.1.6 navigator對象
6.2 DOM介紹
6.2.1 對內(nèi)容進(jìn)行操作
6.2.2 對樣式進(jìn)行操作
6.2.3 對屬性的操作
6.2.4 對類名的操作
6.2.5 事件
6.2.6 綜合運用——制作網(wǎng)頁輪播圖效果
6.2.7 獲取位置和尺寸
6.2.8 獲取具有滾動條元素的滾動位置
6.2.9 案例展示——樓層跳轉(zhuǎn)效果制作
6.2.10 結(jié)點的屬性和方法
6.2.11 事件對象
6.2.12 事件流
6.2.13 案例展示——移動端可拖曳輪播圖展示
6.3 綜合練習(xí)——面向?qū)ο蟮拇蜃钟螒?

第7章 AJAX詳解
7.1 AJAX原理介紹
7.1.1 AJAX的特點
7.1.2 與傳統(tǒng)的Web應(yīng)用比較
7.1.3 AJAX的工作原理
7.1.4 XMLHttpRequest對象
7.1.5 GET和POST的區(qū)別
7.1.6 同步和異步的區(qū)別
7.2 AJAX函數(shù)封裝
7.3 AJAX運用

第8章 客戶端存儲及應(yīng)用
8.1 Cookie簡介
8.1.1 Coo

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號