Link to the eBook on Gumroad —

  • The delete operator
  • Currying in JavaScript
  • The null and undefined operator
  • __proto__
  • unary operator
  • Memoization in JavaScript
  • Mutation in JavaScript.
  • Deep and shallow clone in JavaScript
  • For-of in JavaScript.
  • Destructuring in JavaScript

Table of Contents

  • Understanding…


Why do we need this blitz.js framework?

Understanding JavaScript’s Memory Model, with Examples.

Memory Model

Moon.js is a minimalistic JavaScript library for building fast, functional UI.


Image by Pexels from Pixabay

  1. Identifying errors and weeding them out using automated testings (the subject of this blog post).
  2. Reusing components that have “proven” themselves to be error-free both in real projects, as well as in automated testings. This can be done using Bit’s tool and platform (Github). Bit makes it quick and easy to share, reuse, and manage reusable components. It even runs unit tests before sharing components to Bit’s component hub. …

typeof usage

typeof data

const l = console.logconst obj = {
method: function() {
l("method in obj")
const obj2 = {}
obj2.__proto__ = obj

Chidume Nnamdi 🔥💻🎵🎮

I am available for gigs, full-time and part-time jobs, contract roles | 📦 | Author of “Understanding JavaScript” 📕

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store