舉報

會員
Object-Oriented JavaScript(Second Edition)
最新章節:
Index
Youwillfirstbeintroducedtoobject-orientedprogramming,thentothebasicsofobjectsinJavaScript.Thisbooktakesado-it-yourselfapproachwhenitcomestowritingcode,becausethebestwaytoreallylearnaprogramminglanguageisbywritingcode.YouareencouragedtotypecodeintoFirebug'sconsole,seehowitworksandthentweakitandplayaroundwithit.Therearepracticequestionsattheendofeachchaptertohelpyoureviewwhatyouhavelearned.FornewtointermediateJavaScriptdeveloperwhowantstopreparethemselvesforwebdevelopmentproblemssolvedbysmartJavaScript!
目錄(98章)
倒序
- 封面
- 版權信息
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Preface
- Chapter 1. Object-oriented JavaScript
- A bit of history
- ECMAScript 5
- Object-oriented programming
- OOP summary
- Setting up your training environment
- Summary
- Chapter 2. Primitive Data Types Arrays Loops and Conditions
- Variables
- Operators
- Primitive data types
- Strings
- Booleans
- Logical operators
- Comparison
- Primitive data types recap
- Arrays
- Conditions and loops
- Code blocks
- Switch
- Loops
- Comments
- Summary
- Exercises
- Chapter 3. Functions
- What is a function?
- Scope of variables
- Functions are data
- Closures
- Summary
- Exercises
- Chapter 4. Objects
- From arrays to objects
- Built-in objects
- Summary
- Exercises
- Chapter 5. Prototype
- The prototype property
- Using the prototype's methods and properties
- Augmenting built-in objects
- Summary
- Exercises
- Chapter 6. Inheritance
- Prototype chaining
- Inheriting the prototype only
- Uber – access to the parent from a child object
- Isolating the inheritance part into a function
- Copying properties
- Heads-up when copying by reference
- Objects inherit from objects
- Deep copy
- object()
- Using a mix of prototypal inheritance and copying properties
- Multiple inheritance
- Parasitic inheritance
- Borrowing a constructor
- Summary
- Case study – drawing shapes
- Exercises
- Chapter 7. The Browser Environment
- Including JavaScript in an HTML page
- BOM and DOM – an overview
- BOM
- DOM
- Events
- XMLHttpRequest
- Summary
- Exercises
- Chapter 8. Coding and Design Patterns
- Coding patterns
- Design patterns
- Summary
- Appendix A. Reserved Words
- Keywords
- Future reserved words
- Previously reserved words
- Appendix B. Built-in Functions
- Appendix C. Built-in Objects
- Object
- Array
- Function
- Boolean
- Number
- String
- Date
- Math
- RegExp
- Error objects
- JSON
- Appendix D. Regular Expressions
- Index 更新時間:2021-08-13 16:19:46
推薦閱讀
- 精通JavaScript+jQuery:100%動態網頁設計密碼
- Learning Data Mining with Python
- 華為HMS生態與應用開發實戰
- 實戰Java程序設計
- Python Data Analysis(Second Edition)
- C程序設計案例教程
- Java程序設計
- Spring快速入門
- Java系統化項目開發教程
- Building Serverless Web Applications
- Backbone.js Testing
- SwiftUI極簡開發
- Python大規模機器學習
- Learning Shiny
- Office VBA開發經典:中級進階卷
- Mastering VMware vSphere Storage
- C語言進階:重點、難點與疑點解析
- Advanced C++
- CentOS High Performance
- AngularJS Directives Cookbook
- Node Cookbook
- The Data Science Workshop
- 碼農修行:編寫優雅代碼的32條法則
- Mastering Linux Shell Scripting
- SQL Server 2017 Integration Services Cookbook
- 西游趣味造物記
- Gradle Essentials
- 明解C++
- Mastering Selenium WebDriver 3.0
- 游戲UI設計原則與實例指導手冊