Skip to main content

Posts

Showing posts from December, 2014

Objects are King in JavaScript

"everything" is an object in Javascript Booleans can be objects (or primitive data treated as objects) Numbers can be objects (or primitive data treated as objects) Strings can be objects (or primitive data treated as objects) Dates - objects Maths - objects Regular expressions - objects Arrays - objects Functions - objects Objects - objects All values, except primitive values, are objects. Primitive values are: strings ("Bipin Joshi"), numbers (3.14), true, false, null, and undefined.   3 Ways 2 Create : a. Using an object literal.        var emp = {firstName: "Bipin" , lastName: "Joshi" , age:32,  id:1 };    b. With the keyword new.                var emp =  new Object();         emp.firstName = "Bipin";         emp.lastName = "Joshi";         emp.age = 32;         emp.id = 1 c. Java way.        function employee(first, last, age, id) {             this.firstName = fi