Instantiate a JavaScript Object Using a String to Define the Class Name
- by Kirk
Here's what I'm trying to do -- this is pseudo code and doesn't work. Does anyone know how to accomplish this for reals:
// Define the class
MyClass = Class.extend({});
// Store the class name in a string
var classNameString = 'MyClass';
// Instantiate the object using the class name string
var myObject = new classNameString();