首頁 > 計(jì)算機(jī)網(wǎng)絡(luò) >
編程語言與程序設(shè)計(jì)
> Object-Oriented JavaScript(Second Edition)最新章節(jié)目錄
舉報(bào)

會員
Object-Oriented JavaScript(Second Edition)
最新章節(jié):
Index
Youwillfirstbeintroducedtoobject-orientedprogramming,thentothebasicsofobjectsinJavaScript.Thisbooktakesado-it-yourselfapproachwhenitcomestowritingcode,becausethebestwaytoreallylearnaprogramminglanguageisbywritingcode.YouareencouragedtotypecodeintoFirebug'sconsole,seehowitworksandthentweakitandplayaroundwithit.Therearepracticequestionsattheendofeachchaptertohelpyoureviewwhatyouhavelearned.FornewtointermediateJavaScriptdeveloperwhowantstopreparethemselvesforwebdevelopmentproblemssolvedbysmartJavaScript!
目錄(98章)
倒序
- 封面
- 版權(quán)信息
- 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
推薦閱讀
- ReSharper Essentials
- HBase從入門到實(shí)戰(zhàn)
- x86匯編語言:從實(shí)模式到保護(hù)模式(第2版)
- Serverless架構(gòu)
- Oracle從入門到精通(第5版)
- Visual Basic程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)教程
- NetBeans IDE 8 Cookbook
- Creating Mobile Apps with jQuery Mobile(Second Edition)
- 小程序,巧應(yīng)用:微信小程序開發(fā)實(shí)戰(zhàn)(第2版)
- HTML+CSS+JavaScript網(wǎng)頁制作:從入門到精通(第4版)
- 寫給大家看的Midjourney設(shè)計(jì)書
- Mastering Bootstrap 4
- 算法超簡單:趣味游戲帶你輕松入門與實(shí)踐
- Instant AppFog
- Python 3.6從入門到精通(視頻教學(xué)版)
- 計(jì)算機(jī)輔助設(shè)計(jì)與繪圖技術(shù)(AutoCAD 2014教程)(第三版)
- Skill Up:A Software Developer's Guide to Life and Career
- 響應(yīng)式編程實(shí)戰(zhàn):構(gòu)建彈性、可伸縮、事件驅(qū)動的分布式系統(tǒng)
- 編碼:隱匿在計(jì)算機(jī)軟硬件背后的語言
- Java 8函數(shù)式編程
- C編程從入門到實(shí)踐
- Java應(yīng)用架構(gòu)設(shè)計(jì):模塊化模式與OSGi
- Mastering Application Development with Force.com
- 零基礎(chǔ)學(xué)ASP.NET 3.5
- Java 9 High Performance
- 深入淺出:.NET框架設(shè)計(jì)與實(shí)現(xiàn)
- Windows PowerShell 4.0 for .NET Developers
- MATLAB從基礎(chǔ)到精通
- STM32開發(fā)實(shí)戰(zhàn):LabVIEW卷
- Delphi Cookbook(Second Edition)