Javascript for Lightning Web Components

By now you would have know that Lightning Web Components is around the corner and you would need good command on JavaScript concepts to write better Components. 

Introduction
4 mins
Few fundamentals
3 mins
A little about versions
2 mins
Creating variables using var, let and const
9 mins
Lexical Grammer
8 mins
DataTypes in JavaScript
4 mins
Object Type in JavaScript
8 mins
Regular Function, Function Expression, Named function expressions and Arrow Functions
2 mins
Arrow Functions
8 mins
Destructuring Objects & Arrays
9 mins
All about Loops
11 mins
What's Variable & Function Hoisting?
4 mins
Rest Operator, Spread Operator & Differences
5 mins
Everything you need to know about Arrays
18 mins
Immediately Invoked Function Expressions [IIFE]
2 mins
this keyword in JavaScript
5 mins
continue and break
3 mins
Map Object in JavaScript
8 mins
Set Object in JavaScript
5 mins
Event Listeners in JavaScript
12 mins
A few things about Promises
17 mins
Things to know about Async-Await
6 mins