Cargando…

Advanced JavaScript : Speed up Web Development with the Powerful Features and Benefits of JavaScript.

Advanced JavaScript is a hands-on book that takes you through JavaScript and its many features, one step at a time. You'll begin by learning how to write JavaScript in a professional environment using the new JavaScript syntax in ES6. You'll discover how you can leverage the asynchronous n...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shute, Zachary
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2019.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_on1085223719
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 190209s2019 alu o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d TEFOD  |d UKAHL  |d OCLCF  |d OCLCQ  |d N$T  |d K6U  |d NLW  |d OCLCO  |d UKMGB  |d OCLCO  |d HRM  |d OCLCQ  |d PSYSI  |d OCLCQ 
015 |a GBC216699  |2 bnb 
016 7 |a 019253756  |2 Uk 
020 |a 9781789803891  |q (electronic bk.) 
020 |a 1789803896  |q (electronic bk.) 
020 |z 9781789800104  |q print 
029 1 |a AU@  |b 000065065754 
029 1 |a CHNEW  |b 001040212 
029 1 |a CHVBK  |b 559038755 
029 1 |a UKMGB  |b 019253756 
029 1 |a AU@  |b 000068892130 
035 |a (OCoLC)1085223719 
037 |a 047E2FA5-0A3D-42E0-825C-17C66BDB7F25  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.J39 
050 4 |a QA76.73.J39  |b S48 2019eb 
082 0 4 |a 005.2/762  |2 23 
049 |a UAMI 
100 1 |a Shute, Zachary. 
245 1 0 |a Advanced JavaScript :  |b Speed up Web Development with the Powerful Features and Benefits of JavaScript. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2019. 
300 |a 1 online resource (330 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
520 |a Advanced JavaScript is a hands-on book that takes you through JavaScript and its many features, one step at a time. You'll begin by learning how to write JavaScript in a professional environment using the new JavaScript syntax in ES6. You'll discover how you can leverage the asynchronous nature of JavaScript using callbacks and promises, and ... 
588 0 |a Print version record. 
505 0 |a Intro; Preface; Introducing ECMAScript 6; Introduction; Beginning with ECMAScript; Understanding Scope; Function Scope; Function Scope Hoisting; Block Scope; Exercise 1: Implementing Block Scope; Declaring Variables; Exercise 2: Utilizing Variables; Introducing Arrow Functions; Exercise 3: Converting Arrow Functions; Arrow Function Syntax; Exercise 4: Upgrading Arrow Functions; Learning Template Literals; Exercise 5: Converting to Template Literals; Exercise 6: Template Literal Conversion; Enhanced Object Properties; Object Properties; Function Declarations; Computed Properties 
505 8 |a Exercise 7: Implementing Enhanced Object PropertiesDestructuring Assignment; Array Destructuring; Exercise 8: Array Destructuring; Rest and Spread Operators; Object Destructuring; Exercise 9: Object Destructuring; Exercise 10: Nested Destructuring; Exercise 11: Implementing Destructuring; Classes and Modules; Classes; Exercise 12: Creating Your Own Class; Classes -- Subclasses; Modules; Export Keyword; Import Keyword; Exercise 13: Implementing Classes; Transpilation; Babel- Transpiling; Exercise 14: Transpiling ES6 Code; Iterators and Generators; Iterators; Generators 
505 8 |a Exercise 15: Creating a GeneratorActivity 1: Implementing Generators; Summary; Asynchronous JavaScript; Introduction; Asynchronous Programming; Sync Versus Async; Synchronous versus Asynchronous Timing; Introducing Event Loops; Stack; Heap and Event Queue; Event Loops; Things to Consider; Exercise 16: Handling the Stack with an Event Loop; Callbacks; Building Callbacks; Callback Pitfalls; Fixing Callback Hell; Exercise 17: Working with Callbacks; Promises; Promises States; Resolving or Rejecting a Promise; Using Promises; Exercise 18: Creating and Resolving Your First Promise 
505 8 |a Handling PromisesPromise Chaining; Promises and Callbacks; Wrapping Promises in Callbacks; Exercise 19: Working with Promises; Async/Await; Async/Await Syntax; Asnyc/Await Promise Rejection; Using Async Await; Activity 2: Using Async/Await; Summary; DOM Manipulation and Event Handling; Introduction; DOM Chaining, Navigation, and Manipulation; Exercise 20: Building the HTML Document from a DOM Tree Structure; DOM Navigation; Finding a DOM Node; Traversing the DOM; DOM Manipulation; Updating Nodes in the DOM; Updating Nodes in the DOM; Exercise 21: DOM Manipulation; DOM Events and Event Objects 
505 8 |a DOM EventEvent Listeners; Event Objects and Handling Events; Event Propagation; Firing Events; Exercise 22: Handling Your First Event; Custom Events; Exercise 23: Handling and Delegating Events; JQuery; jQuery Basics; jQuery Selector; jQuery DOM Manipulation; Selecting Elements; Traversing the DOM; Modifying the DOM; Chaining; jQuery Events; Firing Events; Custom Events; Activity 3: Implementing jQuery; Summary; Testing JavaScript; Introduction; Testing; Reasons to Test Code; Test-driven Development; TDD Cycle; Conclusion; Exercise 24: Applying Test-Driven Development; Types of Testing 
500 |a Black Box and White Box Testing 
504 |a Includes bibliographical references. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a JavaScript (Computer program language) 
650 6 |a JavaScript (Langage de programmation) 
650 7 |a Web programming.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computers  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a Computers  |x Web  |x Web Programming.  |2 bisacsh 
650 7 |a Computers  |x Programming Languages  |x JavaScript.  |2 bisacsh 
650 7 |a JavaScript (Computer program language)  |2 fast  |0 (OCoLC)fst00982071 
776 0 8 |i Print version:  |a Shute, Zachary.  |t Advanced JavaScript : Speed up Web Development with the Powerful Features and Benefits of JavaScript.  |d Birmingham : Packt Publishing Ltd, ©2019  |z 9781789800104 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2016354  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n BDZ0039647793 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5667632 
938 |a EBSCOhost  |b EBSC  |n 2016354 
994 |a 92  |b IZTAP