JSFiddle - React, Tailwind, and code Playground

by Brad Christie

JavaScript

// array of created objects
var MyObjects = [];

// Obejct definition
var MyObject = function(name){
    var self = this;
    
    self.Name = name;
    
    //
    // Object Methods/properties/etc.
    //
    
    // Add this instance to the MyObjects list
    MyObjects.push(self);
};

// Create a few example objects
var ObjectFoo = new MyObject('foo'),
    ObjectBar = new MyObject('bar'),
    objectBaz = new MyObject('baz');

// iterate over the objects (note that MyObject took care of
// adding it to the collection for us)
for (var o = 0; o < MyObjects.length; o++){
    document.write('<pre>'+o+'. '+MyObjects[o].Name+'</pre><br />');
}