Construtor de função vs instrução de função

hojeEu li que temos uma maneira de declarar a função pelo construtor Function. Mas eu nunca vi a implementação real que usaFunction construtor em real. Então, eu gostaria de perguntar: existem circunstâncias em que possamos obter benefícios usandoFunction construtor ao invés de usarfunction() declaração? E quais são as diferenças ocultas entre? (Se houver)

Construtor de Função

var func = new Function("x", "y", "return x*y;"); // pass the context by String

função():

var func = function(x, y){ return x*y; }

obrigado

questionAnswers(4)

yourAnswerToTheQuestion