javascript new function()

// 执行的func生成一个空对象,如果有return就会把生成的func对象抛弃
function func() {
}

alert(temp instanceof func)

function func() {
// return new Date();
// 执行的func生成一个空对象
// return new Date();
}
var temp = new func();

alert(temp);

原文地址:https://www.cnblogs.com/yakun/p/3671752.html