All the concepts would be explained in comparison with C# and with diagrammatic illustration so that it would easier for you to grasp.
Table of Contents
chapter 1: introduction
chapter 6: object oriented programming
chapter 2: types
chapter 7: built-in objects in js
chapter 3: functions
chapter 8: modern features of js (es6+)
chapter 4: scope
In this chapter, we discuss about function scope and it differs from the scope in C# with examples.
chapter 9: closures, iterators & generators
In this chapter, we talk about the concepts of closures, iterators and generators along with implementation.
chapter 5: this
chapter 10. asynchronous js
Want to read some sample content of the book?
I can send you the sample content (PDF) to the email that you enter in this form. You can get better idea of layout, design and most importantly how the book is written.
Following are the topics that would be covered in the sample ebook
- Evaluation of ‘this’ keyword
- Function scope
- Arrow function of ES6
- Asynchronous nature of JS
Most frequent questions and answers
All the topics mentioned in ‘Table of Contents’ above were discussed with examples. Diagrammatic illustrations are also provided along with relative behaviour comparison with C#.