次のコードを見てください。
function doNotCallMe(){
alert("Otherwise the world will be destroyed!");
}
function getNotCallable(){
return new function() {
alert("Attention!");
doNotCallMe();
};
}
var not_callable = getNotCallable();
ブラウザにアラートが表示されますが、表示されるべきではありません。なんで?直し方?