We hear this a lot, everything is object is in JavaScript, okay, well, how you saying that ? how to prove everything (like function, array, class and variables) is Object in JavaScript ? Let’s get started with simple example.

Open your favourite browser (mine is Chrome) open inspect window(ctrl+shift+i is…


In JavaScript, variable and function Hoisting are one of the most important topic that you need to prepare for interview. In case if you’re new to JavaScript world, please read my article which explains what hoisting in JavaScript.

Source — dev.to

Before getting into Hoisting let us understand some of the basic programming…


Very often React Native mobile developers will have a requirement where image rendering has to be done by making a get request which contains some headers to provide extra security.

Soure — https://unsplash.com/

React native provides the flexibility of rendering image via network call and below is the simplest code snippet which explains…


Let’s discuss one interesting JavaScript topic today. Even beginners of JavaScript will be aware of array and adding and removing values from it. …


In JavaScript it’s quite annoying sometimes when you’re not aware of how things work, you start scratching your head but you will not find solution to it. In this article I’m going to discuss one interesting problem of that kind. This article is based on async and await.

What are async and await?

In simple…


If you directly landed upon this article, then before reading any further, read my previous article on how to implement linked lists in JavaScript here.

I assume that you have read my previous articles about linked lists and you’re aware of how to perform basic operations on a linked list…


If you have landed on this page, most likely you know what is async and await and at some point in time you might have got this question in your mind are they really blocking JavaScript main thread ?

What are async and await ?

I believe most of your…


It’s known to all how React Native is becoming the go-to framework for developing Android and iOS applications.

In the initial days, just the startups and POC projects were being developed in React Native, and eventually, the big players like Swiggy, Flipkart, Walmart, etc, adopted it. With larger adoption, it…


Most of you might have an idea what are pure functions, in-fact initially I had no intention of writing an article regarding this topic as it is very straight forward. But in an interview I was asked multiple variants of the pure function and I was unable to answer. …


If you directly landed upon this article, then before reading any further, read my previous article on how to implement linked lists in JavaScript here.

How to reverse a linked list in JavaScript

Sample input and output

Input 1 = 10–> 20 -> 30 -> 40 -> Null

Output 1 = 40 -> 30 -> 20 → 10 -> null

Input 2…

Vasanth Bhat

Mobile Application Developer at Walmart. 5 years of Software experience, Scalability Specialist, Coffee lover, likes travelling and writing.

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