DEV Community


Posted on

Catch(js) Introduction

What is Catch(js) ?

Catch(js) is a series of articles that go from basics to advanced topics in javascript with simple yet detailed explanations.

Content of articles?

The articles will be focussed on the core mechanics of javascript and some of the topics that will be covered are :

  • this
  • Primitive and non-primitive data types
  • Coercion
  • What is 'use strict'
  • function expression and function declaration
  • Arrow functions vs regular function
  • Objects
  • Array and Object methods
  • Garbage collection
  • Event loop
  • Prototypes
  • Error handling
  • IIFE
  • Scope
  • Closures
  • The Module Pattern
  • Class-based syntax
  • Hoisting
  • Currying
  • Memoization
  • apply, call, and bind methods
  • Asynchronous JS
  • Callbacks
  • Promises
  • Async & Await
  • Generators

And many more topics...

What to expect from this series?

The series of articles will help people increase their expertise in javascript, As the articles will be short and concise one can also brush up the topics through this series for interviews.

Authors of Catch(js):

You can reach us at any time for doubts regarding the topics covered or if you want us to write about a particular topic.

Top comments (0)