- Get object class from string name in javascript
- var classes = {
- A: <object here>,
- B: <object here>,
- ...
- };
- new classes[name]()
- function foo() { }
- this["foo"]();
- function Person(name){
- this.name = name;
- }
- function getClass(str_name, args){
- return new (window[str_name])(args);
- }
- var wong2 = getClass("Person", "wong2");
- alert(wong2.name); // wong2