die removeProperty Funktion implementieren nimmt, die ein Objekt und einen Eigenschaftsnamen nimmt und führt Folgendes aus:Implementieren Sie die removeProperty Funktion, die ein Objekt und einen Eigenschaftsnamen in Javascript
Wenn Objekt obj Eigenschaft prop hat es die Eigenschaft entfernt von das Objekt. Wenn die Eigenschaft entfernt wurde, wird true zurückgegeben. Andernfalls wird false zurückgegeben.
Was ist falsch mit diesem Code?
function removeProperty(obj,prop) {
if(obj.hasOwnProperty('prop'))
{
console.log(obj);
delete obj.prop;
return true;
}
else
{
return false;
}
}
var obj= {
name:"John"
};
removeProperty({obj,'name'});
dies gearbeitet wird, weil testdome nur ECMAScript 5.1 unterstützen, dank – yussan