Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript生成一个函数来删除其左_Javascript - Fatal编程技术网

JavaScript生成一个函数来删除其左

JavaScript生成一个函数来删除其左,javascript,Javascript,您如何删除此项或是否有其他方法 a= function() { this.delete= function() { delete battle; } } battle = new a(); battle.delete(); battle=undefined?我建议this=undefined你根本不能删除变量。你能做到这一点吗=undefined因为它对我不起作用你到底想实现什么,预期的结果是什么,取而代之的是什么? function Foo(battle) {

您如何删除此项或是否有其他方法

a= function() {
    this.delete= function() {
        delete battle;
    }
}
battle = new a();
battle.delete();

battle=undefined
?我建议
this=undefined
你根本不能删除变量。你能做到这一点吗=undefined因为它对我不起作用你到底想实现什么,预期的结果是什么,取而代之的是什么?
function Foo(battle) {
   this.battle=battle;
   this.distroyBattle=function() {
           this.battle=null;
   }   
}