Self executing functions in javascript

Self executing functions in javascript

Self executing functions also called as IIFE(Immediately Involked Function Expression) are everywhere. From small plugins or libraries to large-scale applications. What makes them special? As the name indicates they have the ability to execute themselves,even without an explicit call. How to write self executing functions Well!! it is easier than…continue reading →
Anonymous functions in javascript

Anonymous functions in javascript

In javascript the term anonymous function is very famous. Developers from other programming language may wonder with the wide usage of anonymous function in javascript. They are widely accepted as they can contribute a large amount to make large scale javascript applications cleaner, structured and readable. What is an anonymous…continue reading →
Hoisting in javascript

Hoisting in javascript

As like the 'this' keyword another area which may be confusing in javascript are scope and hoisting . So in the next few minutes we will try to understand the hoisting in javascript. Hoisting is the process of raising or lifting up of 'something' from one 'position' to another. In…continue reading →
Truthy and Falsy in javascript

Truthy and Falsy in javascript

For the programmers who are new to javascript, the terms Truthy and Falsy can be confusing. So lets understand Truthy and Falsy. Anything which evaluates to TRUE in a logical execution or in a boolean context can be said Truthy. All others are Falsy in javascript. The best way to…continue reading →
‘this’ keyword in javascript

‘this’ keyword in javascript

One of the confusing part of javascript is the use of keyword this. In fact the this is used a in a little bit different way in javascript than it is used in other programming languages. Also the behavior of this differs in strict and non-strict mode. As a result…continue reading →
Javascript callbacks

Javascript callbacks

Javascript, the 'Mickey mouse' language is already started to gain more acceptance in all area of web development from the client side and even to the server side. This era of client side architecture also increased the popularity of javascript. So I am just thinking of writing a note on…continue reading →