重複の可能性:
変数 String を使用してクラス名を定義する JavaScript オブジェクトを作成するにはどうすればよいですか?
new
プログラムで物事を呼び出すことができるようにしたい。たとえば、次の 2 つのクラスがあるとします。
class Bird
constructor: (@name) ->
class Snake
constructor: (@name) ->
に電話できますs = new Snake("Sam")
。今、やりたいことは、
bird_class = "Bird"
b = new bird_class()
文字列から鳥のオブジェクトを構築することができます。これはCoffeeScriptまたはJavascriptで可能ですか?