Создание объекта по типу в JavaScript - PullRequest
2 голосов
/ 17 августа 2011

Я получил этот код в одном из моих проектов:

function foo(type, desc)
{
  var p = new type(desc);
}

Я не специалист по JS, может кто-нибудь подтвердить, является ли это JavaScript или нет?Кажется, он работает нормально, по крайней мере, с Chrome.

type - это класс, производный от другого класса, имеющий некоторые функции.desc - это просто объект, который сохраняет свойства.

update: да, type является конструктором: function type (desc) {}

1 Ответ

1 голос
/ 17 августа 2011

при условии var type = function(foo){...} тогда да

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...