Javascript'te, yeni bir sınıfı nasıl eval() kullanmadan ve bir argümanı iletmeden dinamik olarak nasıl başlatırsınız? Örneğin, diyelim ki yeni bir CatViewController oluşturmak ve "kitten" girmek istiyorum, bunu nasıl yaparım?anında dinamik sınıf
var cat = new CatViewController("kitten");
Teşekkür:
var myClassname = "CatViewController";
var cat = new myClassname("kitten");
O kadar çözmelidir!
@Chaos'un daha kesin bir yanıt vermesi için yapıcı işlevinin nasıl ve nerede tanımlandığını göstermeniz gerekir. Onun genel örnekleri genellikle nasıl işe yarayacağını gösterir. – user113716