我有3个js文件。如何基于对象名称创建javascript对象的实例
object.js以下对象constains,
function User()
{
//Some property
}
function Employee()
{
// Some Property
}
..等等
和有Framework.js中,我们需要创建一个方法CreateInstance(对象名)。
我们需要在这样一种方式,一个谁将会使用CreateInstance方法将只需要传递对象名,其情况下,他需要创建此方法。因此,将来如果在object.js中添加任何对象,则createinstance应该能够基于ObjectName创建该对象的实例,而无需修改CreateInstance方法。
function CreateInstance(objectName)
{
//logic for creating instance of object.
}
它可能和如何?
'new window [objectName]()' –