In this lesson, we are quickly going to know some common javascript interview questions that every javascript developer should know. let’s start,

What Is JavaScript?

JavaScript is the most popular web scripting language, used for both client-side and server-side development. Supporting object-oriented programming abilities, the JavaScript code can be inserted into HTML pages that can be understood and executed by web browsers.

What are Truthy and Falsy Values in JavaScript?

A truthy value is one that evaluates the boolean value true. which can also be expressions, statements, and values. Some truthy values to keep in mind:

  • -1,10 (or other negative and non-zero numbers)
  • {} (empty objects)
  • [] (empty arrays)
  • function ()…

In this blog, I’ll try to clear your all confusion about React JS. And now I'm talking about what I think are the key points of React JS. Hope you’ll like it. Let’s get right into it.

What is React? Is it a framework?

React is a JavaScript library, It’s not exactly a framework. Generally, it’s used for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications.

React Virtual DOM

ReactJS is designed in such a manner that follows unidirectional data flow or one-way data binding. The benefits…


Block Binding in ES6

Generally, bindings occur whenever we declare or set a value in a variable. For example, we use var, let, and const to assign a variable.

var x = 1;
let y = 2;
const z = 3;

Now I will explain how var and hoisting occur and how to use ES6 for block bindings using var, let, and const

Var Declarations and Hoisting

When variables declared with var they are hosted to the top of the function or global scope if declared outside a function. var declarations are treated as if they are hoisted to the top of the function as enclosing block or…


As a beginner, we have not a lot of knowledge about javascript but as a beginner, you have to know these common useful javascript methods clearly.
Here I will show you some useful and common string methods. Let’s get right into it.

1. String concat() Method

The concat() method is used to appends two or more strings. The concat() method returns a new string that results from concatenating the original string with the string values that were passed in as parameters.

Md. Atik Bhuiyan

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