Method one var person = new Object ();p erson.name = "Jerry";p erson.age = 24;person.job = "Software Engineer";p erson.sayname = Fu Nction () {alert (this.name);};/ /Method Two var person = {name: ' Jerry ', Age: "", Job: "Software Engineer", Sayname:function () {alert (this.name); }};//method Three function Createperson (name, age, Job) {var p = new Object (); P.name = name; P.age = age; P.job = job; P.sayname = function () {alert (this.name); }; return p;} var person = Createperson ("Jerry", "Software Engineer");//method four function person (name, age, Job) {this.name = name; This.age = age; This.job = job; This.sayname = function () {alert (this.name); };} var person = new Person ("Jerry", "Software Engineer");//method five function person () {}person.prototype.name = "Jerry"; Person.prototype.age = 24; person.prototype.job-= "Software Engineer"; Person.prototype.sayName = function () {alert (this.name);}; var person = new person ();//method six function PErson () {}person.prototype = {Constructor:person, name: "Jerry", age:24, Job: "Software Engineer", s Ayname:function () {alert (this.name); }};var person = new person ();//method Seven: Recommended function person (name, age, Job) {this.name = name; This.age = age; This.job = Job;} Person.prototype = {Constructor:person, sayname:function () {alert (this.name); }};var person = new Person ("Jerry", "Software Engineer");//method eight: Recommended function person (name, age, Job) {this.name = Nam E This.age = age; This.job = job; if (typeof this.sayname! = "function") {Person.prototype.sayName = function () {alert (this.name); }}}var person = new Person ("Jerry", "Software Engineer");
JavaScript Create objects