精通JavaScript開發 精通JavaScript开发
[英]奧德爾
- 出版商: 人民郵電
- 出版日期: 2015-09-01
- 售價: $474
- 語言: 簡體中文
- 頁數: 410
- 裝訂: 平裝
- ISBN: 7115402558
- ISBN-13: 9787115402554
- 
    相關分類:
    
      JavaScript
 
已絕版
買這商品的人也買了...
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   網站滲透測試實務入門 網站滲透測試實務入門$380$300
- 
                
                   ASP.NET MVC 5 實務專題範例教學 ASP.NET MVC 5 實務專題範例教學$590$502
- 
                
                   精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages) 精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616
- 
                
                   Kali Linux 滲透測試工具, 2/e Kali Linux 滲透測試工具, 2/e$500$395
- 
                
                   Metasploitable|白帽駭客新兵訓練營 Metasploitable|白帽駭客新兵訓練營$380$300
- 
                
                   資料科學的商業運用 (Data science for business) 資料科學的商業運用 (Data science for business)$680$537
- 
                
                   Python 機器學習 (Python Machine Learning) Python 機器學習 (Python Machine Learning)$580$452
- 
                
                   網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web) 網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458
- 
                
                   今天不學機器學習,明天就被機器取代:從 Python 入手+演算法 今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502
- 
                
                   Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners) Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425
- 
                
                  深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)$360$281
- 
                
                   演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e) 演算法技術手冊, 2/e (Algorithms in a Nutshell: A Practical Guide, 2/e)$580$458
- 
                
                   $588NLP 漢語自然語言處理原理與實踐 $588NLP 漢語自然語言處理原理與實踐
- 
                
                   量化投資:以 Python 為工具 量化投資:以 Python 為工具$768$730
- 
                
                   $474Tensorflow:實戰Google深度學習框架 $474Tensorflow:實戰Google深度學習框架
- 
                
                   圖解雲端技術|基礎架構x運作原理 x API 圖解雲端技術|基礎架構x運作原理 x API$480$379
- 
                
                   建立同構 JavaScript 應用程式 (Building Isomorphic JavaScript Apps: From Concept to Implementation to Real-World Solution) 建立同構 JavaScript 應用程式 (Building Isomorphic JavaScript Apps: From Concept to Implementation to Real-World Solution)$580$458
- 
                
                   CSS 重構 (CSS Refactoring: Architect Your Stylesheets for Success) CSS 重構 (CSS Refactoring: Architect Your Stylesheets for Success)$450$356
- 
                
                   七天學會設計模式:設計模式也可以這樣學 七天學會設計模式:設計模式也可以這樣學$320$250
- 
                
                   演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解 演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356
- 
                
                   $296CSS 權威指南, 3/e $296CSS 權威指南, 3/e
- 
                
                   為你自己學 Git 為你自己學 Git$500$425
- 
                
                   Podman 實戰 Podman 實戰$479$455
- 
                
                   悟道領域驅動設計 悟道領域驅動設計$708$673
商品描述
<內容簡介>
奧德爾編著的這本《精通JavaScript開發》是JavaScript實戰指南,主要內容包括:JavaScript性能、可靠性、穩定性和代碼管理分析,面向對象代碼的使用,測試和錯誤處理機制的構建,用AMD和RequireJS管理代碼依賴,移動端、遊戲和實時通信的JavaScript開發,等等。
本書的讀者對象為具有一定經驗的前端開發工程師。
<章節目錄>
第1章  面向對象的JavaScript
  1.1  JavaScript中的對象
    1.1.1  定製對象
    1.1.2  類
  1.2  代碼規範和命名
    1.2.1  規則1:使用描述性的名字
    1.2.2  規則2:以小寫字母開頭
    1.2.3  規則3:使用駱駝命名法來分割單詞
    1.2.4  規則4:全局常量使用全大寫的名字
    1.2.5  規則5:集中在一個語句中聲明函數體的所有變量並將其置於函數體頂部
  1.3  ECMAScript 5
    1.3.1  JSON數據格式解析
    1.3.2  嚴格模式
    1.3.3  函數綁定
    1.3.4  數組方法
    1.3.5  對象方法
  1.4  小結
第2章  JavaScript文檔
  2.1  行內和塊級註釋
  2.2  結構化的JavaScript文檔
  2.3  YUIDoc文檔格式
    2.3.1  為「類」、構造器、屬性和方法添加文檔
    2.3.2  為事件添加文檔
    2.3.3  為代碼示例添加文檔
    2.3.4  其他YUIDoc文檔標籤
  2.4  更具表達性的文檔格式——Markdown
    2.4.1  用標題來組織內容
    2.4.2  換行以及創建段落
    2.4.3  創建列表
    2.4.4  強調文本
    2.4.5  顯示代碼
    2.4.6  添加引用
    2.4.7  添加URL鏈接
    2.4.8  插入圖片
    2.4.9  生成水平分割線
    2.4.10  用反斜杠來插入保留字符
    2.4.11  對於其他內容,可以使用HTML
  2.5  使用YUIDoc創建一個文檔網站
  2.6  小結
第3章  編寫高質量的JavaScript
  3.1  進行靜態代碼分析
    3.1.1  JSLint
    3.1.2  JSHint
    3.1.3  Google Closure Compiler和Closure Linter
    3.1.4  選擇一個靜態代碼分析工具
  3.2  JavaScript中的單元測試
    3.2.1  JavaScript的單元測試框架
    3.2.2  使用Jasmine來進行JavaScript單元測試
    3.3  處理運行時錯誤
    3.3.1  JavaScript的原生錯誤類型
    ……
第4章  增強JavaScript性能
第5章  設計模式:創建型
第6章  設計模式:結構型
第7章  設計模式:行為型
第8章  設計模式:架構型
第9章  代碼文件依賴管理
第10章  移動設備JavaScript開發
第11章  使用CanvasAPI創建遊戲
第12章  使用WebRTC實現視頻聊天
第13章  客戶端模板引擎的使用
第14章  Node.js應用平臺
第15章  構建工具及自動化
第16章  瀏覽器開發者工具

 
    
 
    
 
    
 
     
    
 
     
    
 
     
    
 
    
 
     
    