1. ホーム
  2. javascript

[解決済み] JavaScriptのオブジェクトをString変数でクラス名を定義して作成するには?

2023-06-30 07:25:11

質問

私がやろうとしていることは次のようなことです -- これは疑似コードで、うまくいきません。誰かこれを実際に達成する方法を知っていますか。

// 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();

どのように解決するのですか?

このようにすればうまくいくのでしょうか。

var myObject = window[classNameString];

..?