User Name:

User Email:

This information will only be saved for the purposes of communicating with those who have provided this information voluntarily regarding our services.We will never sell your name or email address to anyone.
© 2021 - First Crazy Developer (Abhishek Kumar)

crazydeveloper JavaScript Function - Part 2

Functions in JavaScript

  • Function Examples
  • Use of anonymous functions
  • Usage of Nested Functions to simulate a where clause in LINQ
Read more »
28 January 2017

crazydeveloper JavaScript Basic Tutorial - Part 1

Language Basics

  • JavaScript is case sensitive
  • HTML is not case sensitive;   onClick, ONCLICK, … are HTML
  • Statements terminated by returns or semi-colons (;)
              x = x+1;    same as      x = x+1
  • Semi-colons can be a good idea, to reduce errors
  • “Blocks”
  • Group statements using  { … }
  • Not a separate scope, unlike other languages (see later slide)
  • Variables
Define a variable using the var statement
Define implicitly by its first use, which must be an assignment
Implicit definition has global scope, even if it occurs in nested scope?
Read more »
26 January 2017

crazydeveloper How to use Class concepts in JavaScript

JavaScript is a very flexible object-oriented language when it comes to syntax. In this article we can find several ways of defining and instantiating an object. We know that we can't use Class concepts directly like other languages in JavaScript.

It's important to note that there are no classes in JavaScript. Functions can be used to somewhat simulate classes, but in general JavaScript is a class-less language. Everything is an Object. And when it comes to inheritance, objects inherit from objects, not classes from classes as in the "class"-ical languages.

Read more »
22 August 2015

crazydeveloper 3 ways to define a JavaScript class

JavaScript is a very flexible object-oriented language when it comes to syntax. In this article we can find three ways of defining and instantiating an object. Even if you have already picked your favorite way of doing it, it helps to know some alternatives in order to read other people's code.

Read more »
22 August 2015

crazydeveloper WhatsApp Web: How does it work?

Whatsapp have launched an online/web version of their overly popular smartphone messaging app.

I was very much interested in seeing the architecture of this app because as far as we knew, they never stored messages on their server but all the data was only stored in users phone. So I started to look under the hood of the webapp and what we saw was a beauty.

First let me list down the FrameWorks they have used in creating this app.

Read more »
16 August 2015

crazydeveloper Javascript - Special numeric values: Infinity, NaN

When we talk about JavaScript, we always get different behaviour compare like other languges like in most languages, dividing a number by 0 throws an error and stops program execution. JavaScript however, returns a special infinity value, printed as Infinity, when the result of a numeric operation is larger than the largest representable number

Similarly, it returns a negative infinity value, printed as - Infinity, when the resulting negative value becomes more negative than the most negative representable number.

Read more »
10 August 2015

crazydeveloper Implemention of access modifier in JavaScript

When we talk about Object Oriented Programming language, we found some strongly type object avialable  in C#, C++ and Java.

When we talk these language there are lots of access specifier we used to defined scope of method and properties. Today we will discuss that how can we implement these concept in JavaScript, when we talk OOPs in JavaScript?

Read more »
02 July 2015

crazydeveloper Prototype in JavaScript - Behind the Scenes

In previous post we learnt First step of Object Oriented JavaScript and today we will do some deep diving in that object so we can know how these process run in background when we create object in JavaScript.


What we do today just again reshape the object creation  in depth and discussed advanced topics like using the Object in JavaScript with custom objects, inheritance in JavaScript and most popular word for interviewer prototypes in JavaScript.

Read more »
01 July 2015

crazydeveloper Image Slide with Juery

Today some one asked me how can do image slide with Jquery. It is easy to do that with use of some Jquery animations.

Read more »
21 June 2015

crazydeveloper Announcing TypeScript 1.5 Beta

TypeScript is a syntatic sugar for JavaScript, or we can say Microsoft come some new concept with JavaScript. It's also follow the concept of Ecmascript 5(ES5). Every JavaScript program is also a type of TypeScript program.

TypeScript optionally provides source maps, enabling source level debugging.

TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.  Any browser. Any host. Any OS. Open Source

Read more »
20 June 2015

Page 1 of 2

Become a Fan