削除が最初の機能ではなく2番目の機能で機能する理由を誰かが説明できますか?
var myFunction = (function (val) {
delete val;
return val;
})(10);
console.log(myFunction);
var myFunction1 = (function () {
myVar = "test"
delete myVar;
return myVar;
})();
console.log(myFunction1);