ECMAScript Cookbook :: Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems /
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 a...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | 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 ... |
Beschreibung: | 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. |
Beschreibung: | 1 online resource (348 pages) |
ISBN: | 9781788625630 1788625633 1788628179 9781788628174 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1032090037 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr ||||||||||| | ||
008 | 180412s2018 enk go 000 0 eng d | ||
040 | |a NLE |b eng |e pn |c NLE |d NLE |d EBLCP |d MERUC |d IDB |d CHVBK |d VT2 |d OCLCQ |d TEFOD |d OCLCQ |d LVT |d N$T |d C6I |d N$T |d OCLCF |d UKAHL |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO |d OCLCL |d TMA |d OCLCO |d OCLCQ | ||
019 | |a 1031345974 | ||
020 | |a 9781788625630 |q (electronic bk.) | ||
020 | |a 1788625633 |q (electronic bk.) | ||
020 | |a 1788628179 | ||
020 | |a 9781788628174 | ||
024 | 3 | |a 9781788628174 | |
035 | |a (OCoLC)1032090037 |z (OCoLC)1031345974 | ||
037 | |a 9781788625630 |b Packt Publishing | ||
037 | |a 626896DE-7412-4681-8D83-51FFF56349D5 |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.73.J39 | |
072 | 7 | |a COM |x 051000 |2 bisacsh | |
082 | 7 | |a 005.2762 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Harrison, Ross, |e author. | |
245 | 1 | 0 | |a ECMAScript Cookbook : |b Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / |c Ross Harrison. |
264 | 1 | |a Birmingham : |b Packt Publishing, |c 2018. | |
300 | |a 1 online resource (348 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a 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. | ||
505 | 0 | |a 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 ... | |
505 | 8 | |a 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 ... | |
505 | 8 | |a 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 ... | |
505 | 8 | |a 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. | |
505 | 8 | |a 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 ... | |
520 | |a 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 ... | ||
588 | 0 | |a Print version record. | |
650 | 0 | |a JavaScript (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96004880 | |
650 | 6 | |a JavaScript (Langage de programmation) | |
650 | 7 | |a Internet: general works. |2 bicssc | |
650 | 7 | |a Web programming. |2 bicssc | |
650 | 7 | |a Programming & scripting languages: general. |2 bicssc | |
650 | 7 | |a COMPUTERS |x Programming |x General. |2 bisacsh | |
650 | 7 | |a Computers |x Web |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 | |
758 | |i has work: |a ECMAScript Cookbook (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGPfJ7q94FjPBmMMyY3B8C |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Harrison, Ross. |t ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems. |d Birmingham : Packt Publishing, ©2018 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789467 |3 Volltext |
884 | |a LDL ebooks ONIX to marcxml transformation using Record_Load-eBooks_Legal_Deposit_onix2marc_v2-1.xsl |g 20180412 |k 9781788625630 |q Uk. | ||
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0036518707 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL5340523 | ||
938 | |a EBSCOhost |b EBSC |n 1789467 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1032090037 |
---|---|
_version_ | 1816882420261060608 |
adam_text | |
any_adam_object | |
author | Harrison, Ross |
author_facet | Harrison, Ross |
author_role | aut |
author_sort | Harrison, Ross |
author_variant | r h rh |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J39 |
callnumber-search | QA76.73.J39 |
callnumber-sort | QA 276.73 J39 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | 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 ... |
ctrlnum | (OCoLC)1032090037 |
dewey-full | 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.2762 |
dewey-search | 005.2762 |
dewey-sort | 15.2762 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06696cam a2200661 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1032090037</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |||||||||||</controlfield><controlfield tag="008">180412s2018 enk go 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">NLE</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">NLE</subfield><subfield code="d">NLE</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">IDB</subfield><subfield code="d">CHVBK</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">TEFOD</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">LVT</subfield><subfield code="d">N$T</subfield><subfield code="d">C6I</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCF</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">NZAUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">TMA</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1031345974</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788625630</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788625633</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788628179</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788628174</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781788628174</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1032090037</subfield><subfield code="z">(OCoLC)1031345974</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">9781788625630</subfield><subfield code="b">Packt Publishing</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">626896DE-7412-4681-8D83-51FFF56349D5</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.73.J39</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Harrison, Ross,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">ECMAScript Cookbook :</subfield><subfield code="b">Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems /</subfield><subfield code="c">Ross Harrison.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (348 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">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 ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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 ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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 ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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 ...</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">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 ...</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96004880</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">JavaScript (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet: general works.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web programming.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programming & scripting languages: general.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Programming</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Web</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Web</subfield><subfield code="x">Web Programming.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">JavaScript.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">JavaScript (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">ECMAScript Cookbook (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGPfJ7q94FjPBmMMyY3B8C</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Harrison, Ross.</subfield><subfield code="t">ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2018</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789467</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="884" ind1=" " ind2=" "><subfield code="a">LDL ebooks ONIX to marcxml transformation using Record_Load-eBooks_Legal_Deposit_onix2marc_v2-1.xsl</subfield><subfield code="g">20180412</subfield><subfield code="k">9781788625630</subfield><subfield code="q">Uk.</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0036518707</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5340523</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1789467</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1032090037 |
illustrated | Not Illustrated |
indexdate | 2024-11-27T13:28:19Z |
institution | BVB |
isbn | 9781788625630 1788625633 1788628179 9781788628174 |
language | English |
oclc_num | 1032090037 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (348 pages) |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Harrison, Ross, author. ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / Ross Harrison. Birmingham : Packt Publishing, 2018. 1 online resource (348 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier 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 ... Print version record. JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 JavaScript (Langage de programmation) Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc COMPUTERS Programming General. bisacsh Computers Web General. bisacsh Computers Web Web Programming. bisacsh Computers Programming Languages JavaScript. bisacsh JavaScript (Computer program language) fast has work: ECMAScript Cookbook (Text) https://id.oclc.org/worldcat/entity/E39PCGPfJ7q94FjPBmMMyY3B8C https://id.oclc.org/worldcat/ontology/hasWork 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 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789467 Volltext LDL ebooks ONIX to marcxml transformation using Record_Load-eBooks_Legal_Deposit_onix2marc_v2-1.xsl 20180412 9781788625630 Uk. |
spellingShingle | Harrison, Ross ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / 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 ... JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 JavaScript (Langage de programmation) Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc COMPUTERS Programming General. bisacsh Computers Web General. bisacsh Computers Web Web Programming. bisacsh Computers Programming Languages JavaScript. bisacsh JavaScript (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96004880 |
title | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / |
title_auth | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / |
title_exact_search | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / |
title_full | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / Ross Harrison. |
title_fullStr | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / Ross Harrison. |
title_full_unstemmed | ECMAScript Cookbook : Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / Ross Harrison. |
title_short | ECMAScript Cookbook : |
title_sort | ecmascript cookbook over 70 recipes to help you learn the new ecmascript es6 es8 features and solve common javascript problems |
title_sub | Over 70 recipes to help you learn the new ECMAScript (ES6/ES8) features and solve common JavaScript problems / |
topic | JavaScript (Computer program language) http://id.loc.gov/authorities/subjects/sh96004880 JavaScript (Langage de programmation) Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc COMPUTERS Programming General. bisacsh Computers Web General. bisacsh Computers Web Web Programming. bisacsh Computers Programming Languages JavaScript. bisacsh JavaScript (Computer program language) fast |
topic_facet | JavaScript (Computer program language) JavaScript (Langage de programmation) Internet: general works. Web programming. Programming & scripting languages: general. COMPUTERS Programming General. Computers Web General. Computers Web Web Programming. Computers Programming Languages JavaScript. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1789467 |
work_keys_str_mv | AT harrisonross ecmascriptcookbookover70recipestohelpyoulearnthenewecmascriptes6es8featuresandsolvecommonjavascriptproblems |