`new function()` with lower case “f” in JavaScript
I’ve seen that technique before, it’s valid, you are using a function expression as if it were a Constructor Function. But IMHO, you can achieve the same with an auto-invoking function expression, I don’t really see the point of using the new operator in that way: var someObj = (function () { var instance = … Read more