Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,18 @@
* Under the hood of JavaScript Engine (memory heap and stack in v8)
* Garbage Collector in JavaScript
* Memory Leaks in JavaScript (event listeners, setInterval and global variables etc)


## ES6 additions
* Explain arrow functions
* Differences between declaring variables using var, let and const.
* What are template strings and how are they useful?
* Default parameters to functions.
* Rest and spread operators and using them to refactor code?
* for...of loops
* Object and array destructuring
* How Object Oriented style is created in JS?
* Explain how OOP is emulated via prototypal chains of function and objects?
* Explain inheritance in OOP styles JS? How super and extends keyword work under-the-hood?
* Promises? Explain the new way of Async programming in JS using JS?