Es común y fácil de crear una función como:Es objeto Function necesaria
var f = function(){
alert("something");
};
Así que ¿por qué hay objeto Función como:
var f = new Function("alert('something');");
Este último es difícil escribir/leer. Solo puedo pensar en una situación en la que alguien escriba algún código JS en la página web y lo ejecute. Esto también se puede resolver con eval
.
¿Por qué objeto de función?
'function factory (ret) {return function() {return ret;};};' – onemach
@onemach Incorpora otra expresión de función. ¿Cuál es el punto de tu pregunta? –
Puede hacer lo mismo con los cierres. – Gumbo