Compare Revisions

Working with objects

Revision 47810:

Revision 47810 by e2daipi on

Revision 47811:

Revision 47811 by EvanCarroll on

Title:
Working with objects
Working with objects
Slug:
JavaScript/Guide/Working_with_Objects
JavaScript/Guide/Working_with_Objects
Tags:
JavaScript, NeedsEditorialReview, Document, Object
JavaScript, NeedsEditorialReview, Document, Object
Content:

Revision 47810
Revision 47811
n155      <li>Define the object type by writing a constructor function155      <li>Define the object type by writing a constructor functio
>n.>n. There is a strong convention, with good reason, to use an capi
 >tal initial letter.
n164function car(make, model, year) {n164function Car(make, model, year) {
n177var mycar = new car("Eagle", "Talon TSi", 1993);n177var mycar = new Car("Eagle", "Talon TSi", 1993);
n186var kenscar = new car("Nissan", "300ZX", 1992);n186var kenscar = new Car("Nissan", "300ZX", 1992);
187var vpgscar = new car("Mazda", "Miata", 1990);187var vpgscar = new Car("Mazda", "Miata", 1990);
n193function person(name, age, sex) {n193function Person(name, age, sex) {
n203var rand = new person("Rand McKinnon", 33, "M");n203var rand = new Person("Rand McKinnon", 33, "M");
204var ken = new person("Ken Jones", 39, "M");204var ken = new Person("Ken Jones", 39, "M");
n210function car(make, model, year, owner) {n210function Car(make, model, year, owner) {
t221var car1 = new car("Eagle", "Talon TSi", 1993, rand);t221var car1 = new Car("Eagle", "Talon TSi", 1993, rand);
222var car2 = new car("Nissan", "300ZX", 1992, ken);222var car2 = new Car("Nissan", "300ZX", 1992, ken);

Back to History