var obj = new Object();
var obj = Object.Create(Object.prototype);
var obj = {};
Javascript ES5 dosent support the concept called class. It supports only the contructor function, means Instance can be created on the functions. This is called constructor pattern
function Car( model, year, miles ) { this.model = model; this.year = year; this.miles = miles; this.toString = function () { return this.model + " has done " + this.miles + " miles"; };}// Usage:// We can create new instances of the carvar civic = new Car( "Honda Civic", 2009, 20000 );var mondeo = new Car( "Ford Mondeo", 2010, 5000 );// and then open our browser console to view the// output of the toString() method being called on// these objectsconsole.log( civic.toString() );console.log( mondeo.toString() );
No comments:
Post a Comment