normally to create an object you would write:
function Dog(name) {
this.name = name;
}
fifi = new Dog("fifi");
How do I dynamically name the object so that I can write:
var name = "fifi";
[name] = new Dog(name);
to achieve the same outcome as:
fifi = new Dog("fifi");