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

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

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

定 價:¥99.00

作 者: 嚴武軍
出版社: 機械工業(yè)出版社
叢編項:
標 簽: 暫缺

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1部分 全棧之JavaScript

第1章 JavaScript基礎概念
1.1 JavaScript的用途
1.1.1 數(shù)據(jù)的驗證
1.1.2 制作頁面動態(tài)效果
1.1.3 對事件做出響應
1.1.4 單頁面應用
1.1.5 網(wǎng)頁游戲
1.1.6 服務器端的應用
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章 基本構成
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 算術運算符
2.3.2 關系運算符(或比較運算符
2.3.3 賦值運算符
2.3.4 邏輯運算符
2.3.5 一元運算符
2.3.6 三元運算符
2.3.7 特殊運算符
2.4 JavaScript流程控制
2.4.1 名詞解釋
2.4.2 選擇結構
2.4.3 循環(huán)結構

第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ù)的默認值
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 變量的解構賦值
4.3.3 擴展運算符(spread)和rest參數(shù)
4.3.4 屬性的簡潔表示
4.3.5 屬性名表達式
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ù)組對象的構造函數(shù)的方法
5.5 日期對象
5.5.1 定義日期對象
5.5.2 獲取日期信息的方法
5.5.3 設置日期的方法
5.6 正則
5.6.1 正則表達式的概念
5.6.2 應用場合
5.6.3 創(chuàng)建正則表達式
5.6.4 正則表達式的模式
5.6.5 正則方法
5.6.6 字符串中用到正則的函數(shù)
5.7 Set數(shù)據(jù)結構
5.7.1 Set基本用法
5.7.2 Set屬性和方法
5.7.3 Set遍歷方法
5.7.4 WeakSet
5.8 Map數(shù)據(jù)結構
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)容進行操作
6.2.2 對樣式進行操作
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 結點的屬性和方法
6.2.11 事件對象
6.2.12 事件流
6.2.13 案例展示——移動端可拖曳輪播圖展示
6.3 綜合練習——面向?qū)ο蟮拇蜃钟螒?

第7章 AJAX詳解
7.1 AJAX原理介紹
7.1.1 AJAX的特點
7.1.2 與傳統(tǒng)的Web應用比較
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章 客戶端存儲及應用
8.1 Cookie簡介
8.1.1 Coo

本目錄推薦

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