How can I instantiate a class by throwing in a variable name? Consider this method inside a class:
animate: function(el, build) { console.log(build.effect); var animationClass = new build.effect(el,build); }, Build is an object containing lots of stuff, but most importantly an "effect". This effect is the name of an independent animation class-- one is called "MarioKartMenu". console.log(build.effect) prints out "MarioKartMenu". But of course I get: TypeError: Result of expression 'build.effect' [MarioKartMenu] is not a constructor. Is this possible?