자료유형 | 단행본 |
---|---|
서명/저자사항 | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems/ Ross Harrison. |
개인저자 | Harrison, Ross,author. |
발행사항 | Birmingham: Packt Publishing, 2018. |
형태사항 | 1 online resource (348 pages). |
기타형태 저록 | Print version: Harrison, Ross. ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems. Birmingham : Packt Publishing, 짤2018 |
ISBN | 9781788625630 1788625633 1788628179 9781788628174 |
기타표준부호 | 9781788628174 |
일반주기 |
Table of ContentsBuilding with ES ModulesStaying Compatible with Legacy BrowsersWorking With Promises Working With async functions Web Workers, SharedMemoryBuffers, and Atomics Plain Objects Creating Classes Inheritance and Composition Larger Structures with Design Patterns Working with ArraysWorking With Maps & Symbols Working With Sets.
|
내용주기 | Cover; Title Page; Copyright and Credits; Dedication; PacktPub.com; Contributors; Table of Contents; Preface; Chapter 1: Building with Modules; Introduction; Installing and configuring -- Chrome; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Installing and configuring -- Firefox; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Installing Python, using SimpleHTTPServer to host a local static file server; Getting ready; How to do it ... ; How it works ... ; Creating an HTML page that loads an ECMAScript module; Getting ready; How to do it ... ; How it works ... See alsoExporting/importing multiple modules for external use; Getting ready; How to do it ... ; How it works ... ; See also; Renaming imported modules; Getting ready; How to do it ... ; How it works ... ; Nesting modules under a single namespace; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Chapter 2: Staying Compatible with Legacy Browsers; Introduction; Installing Node.js with NVM -- Linux and macOS; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Installing Node.js with NVM: Windows; Getting ready; How to do it ... ; How it works ... ; There's more ... Installing and configuring webpackGetting ready; How to do it ... ; How it works ... ; Adding fallback script tags to load client bundles; Getting ready; How to do it ... ; How it works ... ; See also; Shimming methods with Babel Polyfill; Getting ready; How to do it ... ; How it works ... ; Supporting new language features with Babel; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Using tools to analyze webpack bundles; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Promises; Introduction; Creating and waiting for Promises; Getting ready; How to do it ... How it works ... Resolving Promise results; Getting ready; How to do it ... ; How it works ... ; Rejecting Promise errors; Getting ready; How to do it ... ; How it works ... ; See also; Chaining Promises; Getting ready; How to do it ... ; How it works ... ; See also; Starting a Promise chain with Promise.resolve; Getting ready; How to do it ... ; How it works ... ; Using Promise.all to resolve multiple promises; Getting ready; How to do it ... ; How it works ... ; There's more; Handling errors with Promise.catch; Getting ready; How to do it ... ; How it works ... ; Simulating finally with the promise API. Getting readyHow to do it ... ; How it works ... ; Chapter 4: Working with async/await and Functions; Introduction; Creating promises with an async function; Getting ready; How to do it ... ; How it works ... ; Awaiting the result of async functions; Getting ready; How to do it ... ; How it works ... ; Using async results in a Promise chain; Getting ready; How to do it ... ; How it works ... ; There's more ... ; Awaiting multiple results in a series; Getting ready; How to do it ... ; How it works ... ; See also; Awaiting multiple results concurrently; Getting ready; How to do it ... ; How it works ... |
요약 | The recent releases of ECMAScript have transformed JavaScript by introducing new collections types, functional APIs, OOP, and other syntactic updates. ECMAScript is a specification that JavaScript, TypeScript and many others implement. Learning to write beautiful, efficient and modular code across all these languages requires good ... |
일반주제명 | COMPUTERS / Programming / General JavaScript (Computer program language) Computers --Web --General. Computers --Web --Web Programming. Internet: general works. Web programming. Computers --Programming Languages --JavaScript. Programming & scripting languages: general. |
언어 | 영어 |
바로가기 |