Benoit-Vasseur / JavaScript_concepts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Main JavaScript concepts

The goal of this repository is to present the main concepts of the Javascript language. There are "articles", examples and a prez folder that contains a subset of the same subjects of the articles but more appropriate if you want to present a concept as a speaker.

Concepts explained :

  • asynchronous JS : callsatck, message queue, event loop (just in prez/ for now)
  • The two phases : compilation and execution

Coming :

  • hoisting
  • scope
  • clojure
  • object and its properties
  • prototype (and class)
  • this
  • promises
  • async / await
  • iterator
  • generator
  • Functionnal operators : map, filter, reduce
  • ECMAScript and TC39

About


Languages

Language:JavaScript 100.0%