Skip to content

javascript-ru/javascript-pro-en

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Advanced JavaScript Master-class

Agenda

  • moden development tools

    • Babel, repl
    • Chrome Dev Tools
    • Webpack
    • Schematics
    • linters
  • modern classes, properties

    • Classes to create objects
    • Symbols, {}.toString.call(obj) window[Symbol.toStringTag]
    • Method and properties
  • Method/property subtypes

    • Static
    • property getters and setters
  • Inheritance

    • super must be first
    • inheritance for static properties
    • how to call static method from normal
  • async/await

    • Promise
      • Promise.finally
    • async/await (also in class)
    • Fetch (+abortcontroller)
  • iteration

    • Symbol.iterator
    • spread operator ...
  • Async Iterators

    • generators
    • generator-composition
    • generators-iterators
    • yield + Promises => co library
    • Async iterators
  • Memory managements: WeakMap, WeakSet

  • DOM methods

    • append/prepend/…
  • service workers + Notification api

  • Event loop

  • Architecture scale

  • V8 and JS low level optimisations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published